![]() |
AGX Dynamics 2.40.0.0
|
This is the complete list of members for agxData::EntityModel, including all inherited members.
_load(TiXmlElement *eComponent, Device *device) | agx::Component | static |
addAttribute(Attribute *attribute) | agxData::EntityModel | |
addChild(EntityModel *child) | agxData::EntityModel | protected |
addListener(EventListener *listener) | agx::Object | |
addObject(agx::Object *object, bool assignContext=true) | agx::Component | virtual |
addObjectEvent | agx::Component | |
allocateObserverVector() const | agx::Referenced | protected |
as() | agx::Referenced | |
as() const | agx::Referenced | |
asSafe() | agx::Referenced | |
asSafe() const | agx::Referenced | |
autoComplete(const String &partialName, StringVector &matchingNames) const | agx::Component | virtual |
buildNavigationTree(agxJson::Value &eNode) const override | agx::Model | virtual |
ClassModel() | agxData::EntityModel | static |
Component(const agx::Name &name=agx::Name(), agx::Model *model=agx::Component::ClassModel(), agx::Device *device=nullptr) | agx::Component | |
configure(agx::TiXmlElement *eEntity) | agxData::EntityModel | virtual |
agx::Model::configure(TiXmlElement *eComponent) override | agx::Component | virtual |
agx::Model::configure(Model *model) | agx::Component | |
construct(agxData::EntityPtr) | agxData::EntityModel | inlinevirtual |
createData(EntityStorage *storage) | agxData::EntityModel | virtual |
createInstanceWrapper() | agxData::EntityModel | protected |
createModel(const agx::Path &path, const agx::Name &implementation, agx::Model *source) | agx::Model | static |
deleteUsingDeleteHandler() const | agx::Referenced | protected |
EntityModel(const agx::Name &name) | agxData::EntityModel | |
EventConstObserver typedef | agx::Object | |
EventConstRef typedef | agx::Object | |
EventObserver typedef | agx::Object | |
EventObserverVector typedef | agx::Object | |
EventPtrVector typedef | agx::Object | |
EventRef typedef | agx::Object | |
EventRefVector typedef | agx::Object | |
expandAutoCompletionMatch(const String &query, const StringVector &matchingNames) const | agx::Component | protected |
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::EntityModel | static |
fullInheritancePath() const | agx::Model | |
fullName() const | agx::Model | |
fullPath() const | agx::Model | |
agx::Component::fullPath(const agx::Object *root) const | agx::Object | |
generateName(const agx::String &bindPath) | agx::Object | static |
getActiveObjects() | agx::Object | static |
getAttribute(const agx::Name &name) | agxData::EntityModel | |
getAttribute(const agx::Name &name) const | agxData::EntityModel | |
getAttributes() const | agxData::EntityModel | |
getAutoScopedResource(const agx::Path &path, agx::Model *model=nullptr) | agx::Object | |
getAutoScopedResource(const agx::Path &path, agx::Model *model=nullptr) const | agx::Object | |
getAutoScopedResource(const agx::Path &path) | agx::Object | |
getAutoScopedResource(const agx::Path &path) const | agx::Object | |
getContext() | agx::Object | |
getContext() const | agx::Object | |
getContext() | agx::Object | |
getContext() const | agx::Object | |
getDefaultStorage() | agxData::EntityModel | |
getDeleteHandler() | agx::Referenced | protectedstatic |
getDevice() | agx::Component | |
getDevice() const | agx::Component | |
getDevice() | agx::Component | |
getDevice() const | agx::Component | |
getDiskPath(const Path &modelPath, Path &fullModelPath, String &filePath, TiXmlElement *relativeRoot, agxIO::Environment::Type envType, const String &fileExtension) | agx::Model | static |
getEnableRebind() | agx::Object | static |
getFileSystemRoot(agx::TiXmlElement *element, agxIO::Environment::Type pathType=agxIO::Environment::RUNTIME_PATH) | agx::Model | static |
getId() const | agx::Object | |
getImplementationName() const | agx::Model | |
getModel() | agx::Object | |
getModel() const | agx::Object | |
agx::getName() const | agx::Object | |
agx::Model::Loader::getName() const | agx::Model::Loader | private |
getNamespace(agx::TiXmlElement *element, agxIO::Environment::Type pathType=agxIO::Environment::RUNTIME_PATH) | agx::Model | static |
getNamespace(const agx::String &filePath, agxIO::Environment::Type pathType=agxIO::Environment::RUNTIME_PATH) | agx::Model | static |
getNamespace() | agx::Model | |
getNamespace() const | agx::Model | |
getNextSibling() | agx::Object | |
getNextSibling() const | agx::Object | |
getNumBytes() | agxData::EntityModel | |
getNumBytes(agx::Device *device) | agxData::EntityModel | |
getNumObjects(const agx::Name &name) const | agx::Component | |
getObject(const agx::Name &name, size_t index=0) | agx::Component | |
getObject(const agx::Name &name, size_t index=0) const | agx::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) const | agx::Component | |
getObject(const agx::Name &name, size_t index=0) | agx::Component | |
getObject(const agx::Name &name, size_t index=0) const | agx::Component | |
getObjects() const | agx::Component | |
getObjects(agx::ObjectPtrVector &result, bool recursive=false) const | agx::Component | |
getObjects(agx::ObjectPtrVector &result, const agx::Model *model, bool recursive=false) const | agx::Component | |
getPath(agx::TiXmlElement *element, agxIO::Environment::Type pathType=agxIO::Environment::RUNTIME_PATH) | agx::Model | static |
getPath(agx::TiXmlElement *element, agx::Name &implementation, agxIO::Environment::Type pathType=agxIO::Environment::RUNTIME_PATH) | agx::Model | static |
getPath(const agx::String &filePath, agxIO::Environment::Type pathType=agxIO::Environment::RUNTIME_PATH) | agx::Model | static |
getPath() const | agx::Model | |
getPath(const agx::Object *root) const | agx::Model | |
getReferenceCount() const | agx::Referenced | |
getResource(const agx::Path &path, agx::Model *model=nullptr) | agx::Object | |
getResource(const agx::Path &path, agx::Model *model=nullptr) const | agx::Object | |
getResource(const agx::Path &path) | agx::Object | |
getResource(const agx::Path &path) const | agx::Object | |
getResourceImpl(const Path &path, agx::Model *model) override | agx::Component | virtual |
getRootContext() | agx::Object | |
getRootContext() const | agx::Object | |
getRootModel() | agxData::EntityModel | static |
getSource() | agxData::EntityModel | |
getSource() const | agxData::EntityModel | |
getSourcePath() const | agx::Model | |
getThreadSafe() | agxData::EntityModel | static |
hasConstructor() const | agxData::EntityModel | |
hasListener(EventListener *listener) | agx::Object | |
hasParent(const agx::Model *parent) const | agx::Model | |
agx::Component::hasParent(const agx::Object *node) const | agx::Object | |
hasSource(const agx::Model *source) const | agx::Model | |
initAttributeAccessors() | agxData::EntityModel | inlinevirtual |
instanceAttribute | agxData::EntityModel | static |
is(const agx::Model *other) const | agx::Model | |
is() const | agx::Model | |
isShutdown() const | agx::Model | |
isUnique() const | agx::Object | |
load(agx::TiXmlElement *eEntity, agx::Device *device) | agxData::EntityModel | static |
load()=0 | agxData::EntityModel | pure virtual |
agx::Model::load(const String &path, const Path &_namespace=Path()) | agx::Component | static |
agx::Model::load(const String &path, Device *device, const Path &_namespace=Path()) | agx::Component | static |
agx::Model::load(const Path &path, const Name &implementation, Device *device, const Path &_namespace=Path()) | agx::Component | static |
agx::Model::load(TiXmlElement *eComponent, Device *device) | agx::Component | static |
agx::Object::load(const String &path, Device *device, const String &type="", size_t instance=0) | agx::Object | static |
agx::Object::load(const String &path, Device *device, const String &type, const String &attribute, const String &value) | agx::Object | static |
agx::Object::load(const String &path, Device *device, ObjectPtrVector &loadedObjects) | agx::Object | static |
agx::Model::Loader::load(TiXmlElement *eModel, const Path &ns)=0 | agx::Model::Loader | privatepure virtual |
Loader(const char *modelPath) | agxData::EntityModel | |
agx::Model::Loader::Loader(const char *name, const char *fileExtension) | agx::Model::Loader | private |
m_isShutdown | agx::Model | protected |
m_mutex | agx::Referenced | mutableprotected |
m_observers | agx::Referenced | mutableprotected |
m_refCount | agx::Referenced | mutableprotected |
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 typedef | agx::Component | |
openDocument(const String &path) | agx::Object | static |
operator=(const Referenced &) | agx::Referenced | |
parsePathString(const agx::String &pathStr, agx::Path &path, agx::Name &implementation) | agx::Model | static |
print(std::ostream &stream) const | agxData::EntityModel | |
print() const | agxData::EntityModel | |
printSubtree() const override | agx::Component | virtual |
printSubtree(std::ostream &stream, int depth=0) const | agx::Component | |
propagateNewAttribute(Attribute *attribute) | agxData::EntityModel | protected |
rebind() override | agx::Component | virtual |
reference(void *ptr=nullptr) const | agx::Referenced | |
Referenced() | agx::Referenced | |
Referenced(const Referenced &) | agx::Referenced | |
removeAllObjects() | agx::Component | |
removeChild(EntityModel *child) | agxData::EntityModel | protected |
removeListener(EventListener *listener) | agx::Object | |
removeObject(agx::Object *object) | agx::Component | virtual |
removeObject(const agx::Name &name, size_t index=0) | agx::Component | |
removeObjectEvent | agx::Component | |
root() | agxData::EntityModel | static |
save(TiXmlElement *) const | agx::Object | inlinevirtual |
setBaseEntity(EntityModel *base) | agxData::EntityModel | |
setContext(agx::Object *context) | agx::Object | virtual |
setDeleteHandler(DeleteHandler *handler) | agx::Referenced | protectedstatic |
setDevice(Device *device) | agx::Component | protected |
setEnableRebind(bool flag) | agx::Object | static |
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::EntityModel | static |
setUseInstanceTable(bool flag) | agxData::EntityModel | |
shutdownCleanup() | agxData::EntityModel | inlinevirtual |
snapshot(TiXmlNode *eParent, const String &directory) const override | agx::Component | virtual |
storageCreationEvent | agxData::EntityModel | |
StorageEvent typedef | agxData::EntityModel | |
traverse(const TraverseCallback &callback) | agx::Component | |
traverse(ComponentVisitor *) | agx::Component | |
TraverseCallback typedef | agx::Component | |
unreference(void *ptr=nullptr) const | agx::Referenced | |
unreference_nodelete() const | agx::Referenced | |
useInstanceTable() const | agxData::EntityModel | |
ValidateCast(const Referenced *object) | agx::Referenced | static |
~Component() | agx::Component | protectedvirtual |
~EntityModel() | agxData::EntityModel | protectedvirtual |
~Loader() | agxData::EntityModel | virtual |
~Model() | agx::Model | protectedvirtual |
~Object() | agx::Object | protectedvirtual |
~Referenced() | agx::Referenced | protectedvirtual |