| _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] |