AGX Dynamics 2.40.0.0
Loading...
Searching...
No Matches
agxData::ScalarAttributeT< T > Member List

This is the complete list of members for agxData::ScalarAttributeT< T >, including all inherited members.

addListener(EventListener *listener)agx::Object
allocateObserverVector() constagx::Referencedprotected
as()agx::Referenced
as() constagx::Referenced
asSafe()agx::Referenced
asSafe() constagx::Referenced
Attribute(const agx::Name &name, agxData::Type *type, agxData::Format *defaultFormat=nullptr, agxData::Value *defaultValue=nullptr, agxData::Value *numElements=nullptr)agxData::Attribute
Attribute()agxData::Attributeinlineprotected
buildNavigationTree(agxJson::Value &eNode) constagx::Objectvirtual
ClassModel()agxData::ScalarAttributestatic
configure(TiXmlElement *)agx::Objectinlinevirtual
deleteUsingDeleteHandler() constagx::Referencedprotected
EventConstObserver typedefagx::Object
EventConstRef typedefagx::Object
EventObserver typedefagx::Object
EventObserverVector typedefagx::Object
EventPtrVector typedefagx::Object
EventRef typedefagx::Object
EventRefVector typedefagx::Object
fullName() constagxData::Attribute
fullPath() constagx::Object
fullPath(const agx::Object *root) constagx::Object
generateName(const agx::String &bindPath)agx::Objectstatic
getActiveObjects()agx::Objectstatic
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
getDefaultFormat()agxData::Attribute
getDefaultFormat() constagxData::Attribute
getDefaultValue()agxData::Attribute
getDefaultValue() constagxData::Attribute
getDeleteHandler()agx::Referencedprotectedstatic
getEnableRebind()agx::Objectstatic
getEntity() constagxData::Attribute
getId() constagxData::Attribute
getImplementationName() constagx::Object
getModel()agx::Object
getModel() constagx::Object
getName() constagx::Object
getNextSibling()agx::Object
getNextSibling() constagx::Object
getNumElements()agxData::Attribute
getNumElements() constagxData::Attribute
getPath() constagx::Object
getPath(const agx::Object *root) constagx::Object
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 agx::Path &path, agx::Model *model)agx::Objectvirtual
getRootContext()agx::Object
getRootContext() constagx::Object
getType()agxData::Attribute
getType() constagxData::Attribute
hasListener(EventListener *listener)agx::Object
hasParent(const agx::Object *node) constagx::Object
is() constagx::Referenced
isUnique() constagx::Object
load(agx::TiXmlElement *eAttribute)agxData::ScalarAttributestatic
agxData::Attribute::load(TiXmlElement *eObject, Device *device)agx::Objectstatic
agxData::Attribute::load(const String &path, Device *device, const String &type="", size_t instance=0)agx::Objectstatic
agxData::Attribute::load(const String &path, Device *device, const String &type, const String &attribute, const String &value)agx::Objectstatic
agxData::Attribute::load(const String &path, Device *device, ObjectPtrVector &loadedObjects)agx::Objectstatic
m_mutexagx::Referencedmutableprotected
m_observersagx::Referencedmutableprotected
m_refCountagx::Referencedmutableprotected
Object(const Name &name=Name(), Model *model=Object::ClassModel())agx::Object
openDocument(const String &path)agx::Objectstatic
operator=(const Referenced &)agx::Referenced
printSubtree() constagx::Objectinlinevirtual
rebind()agx::Objectinlinevirtual
reference(void *ptr=nullptr) constagx::Referenced
Referenced()agx::Referenced
Referenced(const Referenced &)agx::Referenced
removeListener(EventListener *listener)agx::Object
save(TiXmlElement *) constagx::Objectinlinevirtual
ScalarAttribute(const agx::Name &name, Type *type, Format *defaultFormat=nullptr, agxData::Value *defaultValue=nullptr, agxData::Value *numElementsExpression=nullptr)agxData::ScalarAttribute
ScalarAttributeT(const agx::Name &name)agxData::ScalarAttributeT< T >inline
setContext(agx::Object *context)agx::Objectvirtual
setDefaultFormat(agxData::Format *format)agxData::Attribute
setDefaultValue(agxData::Value *value)agxData::Attribute
setDeleteHandler(DeleteHandler *handler)agx::Referencedprotectedstatic
setEnableRebind(bool flag)agx::Objectstatic
setEntity(EntityModel *entity)agxData::Attributeprotected
setId(agx::Index id)agxData::Attributeprotected
agx::Object::setId(UInt32 id)agx::Object
setModel(agx::Model *model)agx::Object
setName(const agx::Name &name)agx::Object
snapshot(TiXmlNode *, const String &) constagx::Objectinlinevirtual
Type typedefagxData::ScalarAttributeT< T >
unreference(void *ptr=nullptr) constagx::Referenced
unreference_nodelete() constagx::Referenced
ValidateCast(const Referenced *object)agx::Referencedstatic
~Attribute()agxData::Attributeprotectedvirtual
~Object()agx::Objectprotectedvirtual
~Referenced()agx::Referencedprotectedvirtual
~ScalarAttribute()agxData::ScalarAttributeprotectedvirtual
~ScalarAttributeT()agxData::ScalarAttributeT< T >inlinevirtual