Murl::Resource::IObjectFactory Member List

This is the complete list of members for Murl::Resource::IObjectFactory, including all inherited members.

ClassInfoArray typedefMurl::IFactoryObject< IObjectFactory >
CreateObjectFromFile(IEnums::ResourceType type, const IAttributes *params, const String &id, const String &fileName, IEnums::FileCategory fileCategory, Result &result) const =0Murl::Resource::IObjectFactorypure virtual
CreateObjectFromMemory(IEnums::ResourceType type, const IAttributes *params, const String &id, const String &fileName, IEnums::FileCategory fileCategory, const ConstData &data, Bool &dataCanBeDisposed, Result &result) const =0Murl::Resource::IObjectFactorypure virtual
DeInit()=0Murl::Resource::IObjectFactorypure virtual
DestroyObject(IObject *&object) const =0Murl::Resource::IObjectFactorypure virtual
GetAttributeInfo()Murl::IFactoryObject< IObjectFactory >inlinestatic
GetNumberOfRegisteredObjectClassInfos() const =0Murl::Resource::IObjectFactoryRegistrypure virtual
GetObjectClassInfo() const=0Murl::IFactoryObject< IObjectFactory >pure virtual
GetPropertyInfo()Murl::IFactoryObject< IObjectFactory >inlinestatic
GetRegisteredObjectClassInfo(UInt32 index) const =0Murl::Resource::IObjectFactoryRegistrypure virtual
GetRegisteredObjectClassInfoIndex(const IObject::ClassInfo &classInfo) const =0Murl::Resource::IObjectFactoryRegistrypure virtual
GetRegisteredObjectClassInfoIndex(const String &className) const =0Murl::Resource::IObjectFactoryRegistrypure virtual
GetResourceFactory() const =0Murl::Resource::IObjectFactorypure virtual
Init()=0Murl::Resource::IObjectFactorypure virtual
RegisterObjectClass(const IObject::ClassInfo &classInfo)=0Murl::Resource::IObjectFactoryRegistrypure virtual
ResetObjectProperties()=0Murl::IFactoryObject< IObjectFactory >pure virtual
ResetProperties(IFactoryObject< IObjectFactory > *object)Murl::IFactoryObject< IObjectFactory >inlinestatic
UnregisterObjectClass(const IObject::ClassInfo &classInfo)=0Murl::Resource::IObjectFactoryRegistrypure virtual
~IFactoryObject()Murl::IFactoryObject< IObjectFactory >inlinevirtual


Copyright © 2011-2018 Spraylight GmbH.