findNode(const char *nodeID, void *inRoot)=0 | IObjectManager | [pure virtual] |
getAttribute(void *inNode, const char *inAttribute, char *outValue, int inMaxLength)=0 | IObjectManager | [pure virtual] |
getChild(void *inNode, int inIndex)=0 | IObjectManager | [pure virtual] |
getChildCount(void *inNode)=0 | IObjectManager | [pure virtual] |
getIndex(void *inNode)=0 | IObjectManager | [pure virtual] |
getParentNode(void *inNode)=0 | IObjectManager | [pure virtual] |
getRoot()=0 | IObjectManager | [pure virtual] |
getType(void *inNode, char *outType, int inMaxLength)=0 | IObjectManager | [pure virtual] |
newChildNode(const char *inType, void *inParent)=0 | IObjectManager | [pure virtual] |
notifyChanged(void *inNode)=0 | IObjectManager | [pure virtual] |
notifyChildAdded(void *inStartNode, void *inChildNode)=0 | IObjectManager | [pure virtual] |
notifyChildChanged(void *inStartNode, void *inChildNode)=0 | IObjectManager | [pure virtual] |
registerObject(void *inObject)=0 | IObjectManager | [pure virtual] |
release(IManagedObject *inObject)=0 | IObjectManager | [pure virtual] |
saveToFile(const char *inFileName)=0 | IObjectManager | [pure virtual] |
setAttribute(void *inNode, const char *inAttribute, const char *inValue)=0 | IObjectManager | [pure virtual] |
subscribe(IManagedObject *inObject, void *inTargetNode)=0 | IObjectManager | [pure virtual] |
~IObjectManager() | IObjectManager | [inline, virtual] |