_children | Odyssey::Model | [protected] |
_listeners | Odyssey::Model | [protected] |
_name | Odyssey::Model | [protected] |
_parent | Odyssey::Model | [protected] |
_properties | Odyssey::Model | [protected] |
_set | Odyssey::Model | [protected] |
addChild(Model *model) | Odyssey::Model | |
addChild(const String &name) | Odyssey::Model | |
addChild(size_t index) | Odyssey::Model | |
addListener(ModelListener *listener) | Odyssey::Model | |
ChildIterator typedef | Odyssey::Model | |
ChildList typedef | Odyssey::Model | |
clearChanged() | Odyssey::Model | |
clearChildren() | Odyssey::Model | |
clearLinkedProperties(const String &name) | Odyssey::Model | |
clearListeners() | Odyssey::Model | |
ConstChildIterator typedef | Odyssey::Model | |
containsChild(const String &name) const | Odyssey::Model | |
containsProperty(const String &name) const | Odyssey::Model | |
createChild(const String &name) | Odyssey::Model | |
createChild(const String &typeID, const String &name) | Odyssey::Model | |
decChangeState() | Odyssey::Model | [protected] |
getChild(size_t index) const | Odyssey::Model | |
getChildCount() const | Odyssey::Model | |
getChildIterator() | Odyssey::Model | |
getChildIterator() const | Odyssey::Model | |
getName() const | Odyssey::Model | |
getParent() const | Odyssey::Model | |
getProperty(const String &name) | Odyssey::Model | |
getPropertyIterator() const | Odyssey::Model | |
getPropertyName(PropertyBase *prop) const | Odyssey::Model | |
incChangeState() | Odyssey::Model | [protected] |
isChanged() const | Odyssey::Model | [inline] |
linkModel(Model *model) | Odyssey::Model | |
linkModel(ModelPtr model) | Odyssey::Model | |
linkProperty(const String &root, const PropertyProxy &leaf) | Odyssey::Model | |
linkProperty(const String &root, const String &leaf) | Odyssey::Model | |
linkProperty(const String &root, const PropertyProxy &leaf, PropertyLinkPtr link) | Odyssey::Model | |
linkProperty(const String &root, const String &leaf, PropertyLinkPtr link) | Odyssey::Model | |
ListenerSet typedef | Odyssey::Model | |
Model() | Odyssey::Model | |
ModelManager class | Odyssey::Model | [friend] |
notifyListeners() | Odyssey::Model | |
notifyListeners(ModelListener *listener) | Odyssey::Model | |
onAdding(Manager< ModelPtr > &) const | Odyssey::Model | [virtual] |
onRemoving(Manager< ModelPtr > &) const | Odyssey::Model | [virtual] |
PropertyBase class | Odyssey::Model | [friend] |
PropertyMap typedef | Odyssey::Model | [protected] |
registerProperty(const String &name, PropertyBase &prop) | Odyssey::Model | [protected] |
removeChild(Model *model) | Odyssey::Model | |
removeChild(size_t index) | Odyssey::Model | |
removeListener(ModelListener *listener) | Odyssey::Model | |
setName(const String &name) | Odyssey::Model | |
unlinkModel(Model *model) | Odyssey::Model | |
unlinkModel(ModelPtr model) | Odyssey::Model | |
unlinkProperty(const String &root, const PropertyProxy &leaf) | Odyssey::Model | |
unlinkProperty(const String &root, const String &leaf) | Odyssey::Model | |
~Model() | Odyssey::Model | [virtual] |