Orxonox  0.0.5 Codename: Arcturus
orxonox::Identifier Member List

This is the complete list of members for orxonox::Identifier, including all inherited members.

addConfigValueContainer(const std::string &varname, ConfigValueContainer *container)orxonox::Identifier
addIfNotExists(std::list< const Identifier * > &list, const Identifier *identifierToAdd) const orxonox::Identifierprivate
addXMLPortObjectContainer(const std::string &sectionname, XMLPortObjectContainer *container)orxonox::Identifier
addXMLPortParamContainer(const std::string &paramname, XMLPortParamContainer *container)orxonox::Identifier
bHasConfigValues_orxonox::Identifierprivate
bInitialized_orxonox::Identifierprivate
bIsVirtualBase_orxonox::Identifierprivate
bLoadable_orxonox::Identifierprivate
canDynamicCastObjectToIdentifierClass(Identifiable *object) const =0orxonox::Identifierpure virtual
children_orxonox::Identifierprivate
classID_orxonox::Identifierprivate
configValues_orxonox::Identifierprivate
createSuperFunctionCaller() const =0orxonox::Identifierprotectedpure virtual
destroy()orxonox::Destroyable
Destroyable()orxonox::Destroyable
destroyLater()orxonox::Destroyable
destroyObjects()=0orxonox::Identifierpure virtual
directChildren_orxonox::Identifierprivate
directParents_orxonox::Identifierprivate
fabricate(Context *context)orxonox::Identifier
factory_orxonox::Identifierprivate
finishInitialization()orxonox::Identifier
getChildren() const orxonox::Identifierinline
getClassID() const orxonox::Identifierinline
getConfigValueContainer(const std::string &varname)orxonox::Identifier
getDirectChildren() const orxonox::Identifierinline
getDirectParents() const orxonox::Identifierinline
getName() const orxonox::Identifierinline
getNetworkID() const orxonox::Identifierinline
getParents() const orxonox::Identifierinline
getReferenceCount() const orxonox::Destroyableinline
getTypeInfo()=0orxonox::Identifierpure virtual
getXMLPortObjectContainer(const std::string &sectionname)orxonox::Identifier
getXMLPortObjectMap() const orxonox::Identifierinline
getXMLPortParamContainer(const std::string &paramname)orxonox::Identifier
getXMLPortParamMap() const orxonox::Identifierinline
hasConfigValues() const orxonox::Identifierinline
hasFactory() const orxonox::Identifierinline
Identifier(const std::string &name, Factory *factory, bool bLoadable)orxonox::Identifier
Identifier(const Identifier &)=deleteorxonox::Identifier
inheritsFrom(InheritsFrom *directParent)orxonox::Identifier
initConfigValues_sorxonox::Identifierstatic
initializeParents(const std::list< const Identifier * > &initializationTrace)orxonox::Identifier
isA(const Identifier *identifier) const orxonox::Identifier
isChildOf(const Identifier *identifier) const orxonox::Identifier
isDirectChildOf(const Identifier *identifier) const orxonox::Identifier
isDirectParentOf(const Identifier *identifier) const orxonox::Identifier
isExactlyA(const Identifier *identifier) const orxonox::Identifier
isInitialized() const orxonox::Identifierinline
isLoadable() const orxonox::Identifierinline
isParentOf(const Identifier *identifier) const orxonox::Identifier
isVirtualBase() const orxonox::Identifierinline
manualDirectParents_orxonox::Identifierprivate
name_orxonox::Identifierprivate
networkID_orxonox::Identifierprivate
operator=(const Identifier &)=deleteorxonox::Identifier
parents_orxonox::Identifierprivate
preDestroy()orxonox::Destroyableinlineprotectedvirtual
reset()orxonox::Identifier
setNetworkID(uint32_t id)orxonox::Identifier
setVirtualBase(bool bIsVirtualBase)orxonox::Identifierinline
updateConfigValues(bool updateChildren=true) const =0orxonox::Identifierpure virtual
verifyIdentifierTrace() const orxonox::Identifierprivate
xmlportObjectContainers_orxonox::Identifierprivate
xmlportParamContainers_orxonox::Identifierprivate
~Destroyable()orxonox::Destroyablevirtual
~Identifier()orxonox::Identifiervirtual