Murl::Graph::IFactory Member List

This is the complete list of members for Murl::Graph::IFactory, including all inherited members.

CreateController(const IController::ClassInfo &classInfo, INode *owner) const =0Murl::Graph::IFactorypure virtual
CreateController(const String &className, INode *owner) const =0Murl::Graph::IFactorypure virtual
CreateController(const String &className, INode *owner, const IAttributes *attributes, const IAttributes *parameters) const =0Murl::Graph::IFactorypure virtual
CreateController(const String &className, INode *owner, const String &baseResourcePath, const IAttributes *attributes, const IAttributes *parameters) const =0Murl::Graph::IFactorypure virtual
CreateGraph(const Resource::IGraph *graphResource, const IAttributes *params) const =0Murl::Graph::IFactorypure virtual
CreateGraph(const Resource::IGraphNode *graphResourceNode, const IAttributes *params) const =0Murl::Graph::IFactorypure virtual
CreateMultiTouchable(ITouchableTarget *touchableTarget)=0Murl::Graph::IFactorypure virtual
CreateNode(const INode::ClassInfo &classInfo) const =0Murl::Graph::IFactorypure virtual
CreateNode(const String &className) const =0Murl::Graph::IFactorypure virtual
CreateNode(const String &className, const IAttributes *attributes, const IAttributes *parameters) const =0Murl::Graph::IFactorypure virtual
CreateNode(const String &className, const String &baseResourcePath, const IAttributes *attributes, const IAttributes *parameters) const =0Murl::Graph::IFactorypure virtual
DeInit()=0Murl::Graph::IFactorypure virtual
DeserializeControllerAttributes(IController *controller, const IAttributes *attributes, const IAttributes *parameters)=0Murl::Graph::IFactorypure virtual
DeserializeControllerAttributes(IController *controller, const String &baseResourcePath, const IAttributes *attributes, const IAttributes *parameters)=0Murl::Graph::IFactorypure virtual
DeserializeNodeAttributes(INode *node, const IAttributes *attributes, const IAttributes *parameters)=0Murl::Graph::IFactorypure virtual
DeserializeNodeAttributes(INode *node, const String &baseResourcePath, const IAttributes *attributes, const IAttributes *parameters)=0Murl::Graph::IFactorypure virtual
DestroyController(IController *&controller) const =0Murl::Graph::IFactorypure virtual
DestroyGraph(INode *&rootNode) const =0Murl::Graph::IFactorypure virtual
DestroyMultiTouchable(IMultiTouchable *&multiTouchable)=0Murl::Graph::IFactorypure virtual
GetNumberOfRegisteredControllerClassInfos() const =0Murl::Graph::IFactoryRegistrypure virtual
GetNumberOfRegisteredNodeClassInfos() const =0Murl::Graph::IFactoryRegistrypure virtual
GetRegisteredControllerClassInfo(UInt32 index) const =0Murl::Graph::IFactoryRegistrypure virtual
GetRegisteredControllerClassInfoIndex(const IController::ClassInfo &classInfo) const =0Murl::Graph::IFactoryRegistrypure virtual
GetRegisteredControllerClassInfoIndex(const String &className) const =0Murl::Graph::IFactoryRegistrypure virtual
GetRegisteredNodeClassInfo(UInt32 index) const =0Murl::Graph::IFactoryRegistrypure virtual
GetRegisteredNodeClassInfoIndex(const INode::ClassInfo &classInfo) const =0Murl::Graph::IFactoryRegistrypure virtual
GetRegisteredNodeClassInfoIndex(const String &className) const =0Murl::Graph::IFactoryRegistrypure virtual
GetRoot() const =0Murl::Graph::IFactorypure virtual
Init()=0Murl::Graph::IFactorypure virtual
RegisterControllerClass(const IController::ClassInfo &classInfo)=0Murl::Graph::IFactoryRegistrypure virtual
RegisterNodeClass(const INode::ClassInfo &classInfo)=0Murl::Graph::IFactoryRegistrypure virtual
SetRoot(const IRoot *root)=0Murl::Graph::IFactorypure virtual
UnregisterControllerClass(const IController::ClassInfo &classInfo)=0Murl::Graph::IFactoryRegistrypure virtual
UnregisterNodeClass(const INode::ClassInfo &classInfo)=0Murl::Graph::IFactoryRegistrypure virtual


Copyright © 2011-2018 Spraylight GmbH.