ObjectProperties Member List

This is the complete list of members for ObjectProperties, including all inherited members.
addModelId(const Id &id)ModelObjectList
addOwner(Owner *owner)SynchronizableOwnedObject [virtual]
addParameter(const ParameterRef &param)ValueParameterGroup [virtual]
applyXML(const awString::IString &xml)ParameterGroup
areNormalsAuto() const ObjectProperties
areNormalsFlipped() const ObjectProperties
as()ParameterGroup
as() const ParameterGroup
asXML() const ParameterGroup
captureStackTraces(bool state)Thing [static]
clone() const ObjectProperties [virtual]
createParameter(const awString::IString &name, Parameter::Type type, const awString::IString &valueAsString)ValueParameterGroup [virtual]
decrementNumberOfActiveThings()Thing [static]
dirtyOwners()SynchronizableOwnedObject [virtual]
doFlipNormals() const ObjectProperties
forceParameter(const awString::IString &name, const Parameter::Type type, const awString::IString &valueString)ParameterGroup
forceParameterAffineMatrix(const awString::IString &name, const awLinear::AffineMatrix &value)ValueParameterGroup
forceParameterDouble(const awString::IString &name, const double value)ValueParameterGroup
getClass() const ParameterGroup
getConnectedParameterGroup(const awString::IString &name) const ValueParameterGroup [virtual]
getDrawType()ObjectProperties [static]
getId()ParameterGroup
getIterator() const ValueParameterGroup [virtual]
getLabel() const ParameterGroup
getModelCount() const ModelObjectList
getModelId(int index) const ModelObjectList
getName() const ParameterGroup
getNativeIterator() const ValueParameterGroup [virtual]
getNativeParameterByName(const awString::IString &name) const ValueParameterGroup
getNumberOfActiveThings()Thing [static]
getOcclusionAttributes(awString::IString &path) const ObjectProperties
getOcclusionAttributesIndexed(int i, awString::IString &path) const ObjectProperties
getOcclusionTexture(awString::IString &filename) const ObjectProperties
getOwnedObjectType() const ValueParameterGroup [virtual]
getOwner(int index) const SynchronizableOwnedObject [virtual]
getOwnerCount() const SynchronizableOwnedObject [virtual]
getParameterByConstant(const int) const ParameterGroup
getParameterByName(const awString::IString &name) const ValueParameterGroup [virtual]
getParameterCount() const ValueParameterGroup [virtual]
getType() const ParameterGroup
getTypeName(awString::CString &name) const Thing
hasModelId(const Id &id)ModelObjectList
hasOcclusionPerVertexData() const ObjectProperties
hasOcclusionTexture() const ObjectProperties
hasOwner(Owner *owner)SynchronizableOwnedObject [virtual]
hasParameter(const awString::IString &parameterName) const ParameterGroup
InfoCB typedefThing
isAnyParameterModified() const ParameterGroup
isCloseMatch(const ParameterGroup &paramGroup, const aw::set< awString::IString > &paramExcludeList) const ParameterGroup
isEquivalent(const ParameterGroup &other) const ValueParameterGroup [virtual]
isEquivalent(const ValueParameterGroup &other) const ValueParameterGroup
kParameterSeparatorParameterGroup [static]
kPathSeparatorParameterGroup [static]
ModelObjectList()ModelObjectList [inline]
myClassParameterGroup [protected]
myIdParameterGroup [protected]
myLabelParameterGroup [protected]
myTypeParameterGroup [protected]
ObjectProperties(const awString::IString &name, const awString::IString &type)ObjectProperties
ObjectProperties(const ObjectProperties &src)ObjectProperties
operator!=(const ParameterGroup &other) const ParameterGroup
operator==(const ParameterGroup &other) const ValueParameterGroup [virtual]
OwnedObject()OwnedObject
ParameterGroup(const awString::IString &name, const awString::IString &type, const awString::IString &className)ParameterGroup
ParameterGroup(const ParameterGroup &src)ParameterGroup
ParameterList typedefValueParameterGroup
popThingTracker(bool dump=true, bool details=false)Thing [static]
printActiveThings(const awString::CString &what)Thing [static]
printActiveThingsSummary()Thing [static]
printActiveThingsSummaryFile(FILE *fp)Thing [static]
pushThingTracker()Thing [static]
registerInfoCallback(InfoCB)Thing [static]
removeAllModelId()ModelObjectList
removeAllParameters()ValueParameterGroup [virtual]
removeModelId(const Id &id)ModelObjectList
removeOwner(Owner *owner)SynchronizableOwnedObject [virtual]
removeParameter(const ParameterRef &param)ValueParameterGroup [virtual]
removeParameterByName(const awString::IString &name)ParameterGroup [virtual]
setDirtyOwners(bool allow)OwnedObject
setLabel(const awString::IString &newValue)ParameterGroup
setName(const awString::IString &name)ParameterGroup
setType(const awString::IString &name)ParameterGroup
sigParameterGroupDeletedValueParameterGroup [static]
SynchronizableOwnedObject()SynchronizableOwnedObject
SynchronizableOwnedObject(const SynchronizableOwnedObject &that)SynchronizableOwnedObject
theClassObjectProperties [static]
Thing()Thing [protected]
ValueParameterGroup(const awString::IString &name, const awString::IString &type, const awString::IString &className)ValueParameterGroup
ValueParameterGroup(const ValueParameterGroup &src)ValueParameterGroup
~ModelObjectList()ModelObjectList [inline, protected, virtual]
~ObjectProperties()ObjectProperties [protected, virtual]
~OwnedObject()OwnedObject [protected, virtual]
~ParameterGroup()ParameterGroup [protected]
~SynchronizableOwnedObject()SynchronizableOwnedObject [protected, virtual]
~Thing()Thing [protected, virtual]
~ValueParameterGroup()ValueParameterGroup [protected, virtual]