AGX Dynamics 2.40.0.0
Loading...
Searching...
No Matches
agxData::EntityModel Member List

This is the complete list of members for agxData::EntityModel, including all inherited members.

_load(TiXmlElement *eComponent, Device *device)agx::Componentstatic
addAttribute(Attribute *attribute)agxData::EntityModel
addChild(EntityModel *child)agxData::EntityModelprotected
addListener(EventListener *listener)agx::Object
addObject(agx::Object *object, bool assignContext=true)agx::Componentvirtual
addObjectEventagx::Component
allocateObserverVector() constagx::Referencedprotected
as()agx::Referenced
as() constagx::Referenced
asSafe()agx::Referenced
asSafe() constagx::Referenced
autoComplete(const String &partialName, StringVector &matchingNames) constagx::Componentvirtual
buildNavigationTree(agxJson::Value &eNode) const overrideagx::Modelvirtual
ClassModel()agxData::EntityModelstatic
Component(const agx::Name &name=agx::Name(), agx::Model *model=agx::Component::ClassModel(), agx::Device *device=nullptr)agx::Component
configure(agx::TiXmlElement *eEntity)agxData::EntityModelvirtual
agx::Model::configure(TiXmlElement *eComponent) overrideagx::Componentvirtual
agx::Model::configure(Model *model)agx::Component
construct(agxData::EntityPtr)agxData::EntityModelinlinevirtual
createData(EntityStorage *storage)agxData::EntityModelvirtual
createInstanceWrapper()agxData::EntityModelprotected
createModel(const agx::Path &path, const agx::Name &implementation, agx::Model *source)agx::Modelstatic
deleteUsingDeleteHandler() constagx::Referencedprotected
EntityModel(const agx::Name &name)agxData::EntityModel
EventConstObserver typedefagx::Object
EventConstRef typedefagx::Object
EventObserver typedefagx::Object
EventObserverVector typedefagx::Object
EventPtrVector typedefagx::Object
EventRef typedefagx::Object
EventRefVector typedefagx::Object
expandAutoCompletionMatch(const String &query, const StringVector &matchingNames) constagx::Componentprotected
findEntityPath(const agx::Path &entityPath, agx::Path &fullEntityPath, agx::String &filePath, agx::String &classPath, agx::TiXmlElement *relativeRoot=nullptr, agxIO::Environment::Type envType=agxIO::Environment::RUNTIME_PATH)agxData::EntityModelstatic
fullInheritancePath() constagx::Model
fullName() constagx::Model
fullPath() constagx::Model
agx::Component::fullPath(const agx::Object *root) constagx::Object
generateName(const agx::String &bindPath)agx::Objectstatic
getActiveObjects()agx::Objectstatic
getAttribute(const agx::Name &name)agxData::EntityModel
getAttribute(const agx::Name &name) constagxData::EntityModel
getAttributes() constagxData::EntityModel
getAutoScopedResource(const agx::Path &path, agx::Model *model=nullptr)agx::Object
getAutoScopedResource(const agx::Path &path, agx::Model *model=nullptr) constagx::Object
getAutoScopedResource(const agx::Path &path)agx::Object
getAutoScopedResource(const agx::Path &path) constagx::Object
getContext()agx::Object
getContext() constagx::Object
getContext()agx::Object
getContext() constagx::Object
getDefaultStorage()agxData::EntityModel
getDeleteHandler()agx::Referencedprotectedstatic
getDevice()agx::Component
getDevice() constagx::Component
getDevice()agx::Component
getDevice() constagx::Component
getDiskPath(const Path &modelPath, Path &fullModelPath, String &filePath, TiXmlElement *relativeRoot, agxIO::Environment::Type envType, const String &fileExtension)agx::Modelstatic
getEnableRebind()agx::Objectstatic
getFileSystemRoot(agx::TiXmlElement *element, agxIO::Environment::Type pathType=agxIO::Environment::RUNTIME_PATH)agx::Modelstatic
getId() constagx::Object
getImplementationName() constagx::Model
getModel()agx::Object
getModel() constagx::Object
agx::getName() constagx::Object
agx::Model::Loader::getName() constagx::Model::Loaderprivate
getNamespace(agx::TiXmlElement *element, agxIO::Environment::Type pathType=agxIO::Environment::RUNTIME_PATH)agx::Modelstatic
getNamespace(const agx::String &filePath, agxIO::Environment::Type pathType=agxIO::Environment::RUNTIME_PATH)agx::Modelstatic
getNamespace()agx::Model
getNamespace() constagx::Model
getNextSibling()agx::Object
getNextSibling() constagx::Object
getNumBytes()agxData::EntityModel
getNumBytes(agx::Device *device)agxData::EntityModel
getNumObjects(const agx::Name &name) constagx::Component
getObject(const agx::Name &name, size_t index=0)agx::Component
getObject(const agx::Name &name, size_t index=0) constagx::Component
getObject(const agx::Name &name, agx::Model *model, size_t index=0)agx::Component
getObject(const agx::Name &name, agx::Model *model, size_t index=0) constagx::Component
getObject(const agx::Name &name, size_t index=0)agx::Component
getObject(const agx::Name &name, size_t index=0) constagx::Component
getObjects() constagx::Component
getObjects(agx::ObjectPtrVector &result, bool recursive=false) constagx::Component
getObjects(agx::ObjectPtrVector &result, const agx::Model *model, bool recursive=false) constagx::Component
getPath(agx::TiXmlElement *element, agxIO::Environment::Type pathType=agxIO::Environment::RUNTIME_PATH)agx::Modelstatic
getPath(agx::TiXmlElement *element, agx::Name &implementation, agxIO::Environment::Type pathType=agxIO::Environment::RUNTIME_PATH)agx::Modelstatic
getPath(const agx::String &filePath, agxIO::Environment::Type pathType=agxIO::Environment::RUNTIME_PATH)agx::Modelstatic
getPath() constagx::Model
getPath(const agx::Object *root) constagx::Model
getReferenceCount() constagx::Referenced
getResource(const agx::Path &path, agx::Model *model=nullptr)agx::Object
getResource(const agx::Path &path, agx::Model *model=nullptr) constagx::Object
getResource(const agx::Path &path)agx::Object
getResource(const agx::Path &path) constagx::Object
getResourceImpl(const Path &path, agx::Model *model) overrideagx::Componentvirtual
getRootContext()agx::Object
getRootContext() constagx::Object
getRootModel()agxData::EntityModelstatic
getSource()agxData::EntityModel
getSource() constagxData::EntityModel
getSourcePath() constagx::Model
getThreadSafe()agxData::EntityModelstatic
hasConstructor() constagxData::EntityModel
hasListener(EventListener *listener)agx::Object
hasParent(const agx::Model *parent) constagx::Model
agx::Component::hasParent(const agx::Object *node) constagx::Object
hasSource(const agx::Model *source) constagx::Model
initAttributeAccessors()agxData::EntityModelinlinevirtual
instanceAttributeagxData::EntityModelstatic
is(const agx::Model *other) constagx::Model
is() constagx::Model
isShutdown() constagx::Model
isUnique() constagx::Object
load(agx::TiXmlElement *eEntity, agx::Device *device)agxData::EntityModelstatic
load()=0agxData::EntityModelpure virtual
agx::Model::load(const String &path, const Path &_namespace=Path())agx::Componentstatic
agx::Model::load(const String &path, Device *device, const Path &_namespace=Path())agx::Componentstatic
agx::Model::load(const Path &path, const Name &implementation, Device *device, const Path &_namespace=Path())agx::Componentstatic
agx::Model::load(TiXmlElement *eComponent, Device *device)agx::Componentstatic
agx::Object::load(const String &path, Device *device, const String &type="", size_t instance=0)agx::Objectstatic
agx::Object::load(const String &path, Device *device, const String &type, const String &attribute, const String &value)agx::Objectstatic
agx::Object::load(const String &path, Device *device, ObjectPtrVector &loadedObjects)agx::Objectstatic
agx::Model::Loader::load(TiXmlElement *eModel, const Path &ns)=0agx::Model::Loaderprivatepure virtual
Loader(const char *modelPath)agxData::EntityModel
agx::Model::Loader::Loader(const char *name, const char *fileExtension)agx::Model::Loaderprivate
m_isShutdownagx::Modelprotected
m_mutexagx::Referencedmutableprotected
m_observersagx::Referencedmutableprotected
m_refCountagx::Referencedmutableprotected
Model(const agx::Name &name, const agx::Name &implementation=agx::Name())agx::Model
Model(const agx::Name &name, agx::Model *source)agx::Model
Object(const Name &name=Name(), Model *model=Object::ClassModel())agx::Object
ObjectEvent typedefagx::Component
openDocument(const String &path)agx::Objectstatic
operator=(const Referenced &)agx::Referenced
parsePathString(const agx::String &pathStr, agx::Path &path, agx::Name &implementation)agx::Modelstatic
print(std::ostream &stream) constagxData::EntityModel
print() constagxData::EntityModel
printSubtree() const overrideagx::Componentvirtual
printSubtree(std::ostream &stream, int depth=0) constagx::Component
propagateNewAttribute(Attribute *attribute)agxData::EntityModelprotected
rebind() overrideagx::Componentvirtual
reference(void *ptr=nullptr) constagx::Referenced
Referenced()agx::Referenced
Referenced(const Referenced &)agx::Referenced
removeAllObjects()agx::Component
removeChild(EntityModel *child)agxData::EntityModelprotected
removeListener(EventListener *listener)agx::Object
removeObject(agx::Object *object)agx::Componentvirtual
removeObject(const agx::Name &name, size_t index=0)agx::Component
removeObjectEventagx::Component
root()agxData::EntityModelstatic
save(TiXmlElement *) constagx::Objectinlinevirtual
setBaseEntity(EntityModel *base)agxData::EntityModel
setContext(agx::Object *context)agx::Objectvirtual
setDeleteHandler(DeleteHandler *handler)agx::Referencedprotectedstatic
setDevice(Device *device)agx::Componentprotected
setEnableRebind(bool flag)agx::Objectstatic
setHasConstructor(bool flag)agxData::EntityModel
setId(UInt32 id)agx::Object
setModel(agx::Model *model)agx::Object
setName(const agx::Name &name)agx::Object
setSource(Model *source)agx::Model
setSourcePath(const String &path)agx::Model
setThreadSafe(bool flag)agxData::EntityModelstatic
setUseInstanceTable(bool flag)agxData::EntityModel
shutdownCleanup()agxData::EntityModelinlinevirtual
snapshot(TiXmlNode *eParent, const String &directory) const overrideagx::Componentvirtual
storageCreationEventagxData::EntityModel
StorageEvent typedefagxData::EntityModel
traverse(const TraverseCallback &callback)agx::Component
traverse(ComponentVisitor *)agx::Component
TraverseCallback typedefagx::Component
unreference(void *ptr=nullptr) constagx::Referenced
unreference_nodelete() constagx::Referenced
useInstanceTable() constagxData::EntityModel
ValidateCast(const Referenced *object)agx::Referencedstatic
~Component()agx::Componentprotectedvirtual
~EntityModel()agxData::EntityModelprotectedvirtual
~Loader()agxData::EntityModelvirtual
~Model()agx::Modelprotectedvirtual
~Object()agx::Objectprotectedvirtual
~Referenced()agx::Referencedprotectedvirtual