Orxonox: Member List

# orxonox::ClassIdentifier< T > Member List

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

addConfigValueContainer(const std::string &varname, ConfigValueContainer *container) | orxonox::Identifier |
addConsoleCommand(ConsoleCommand *command, bool bCreateShortcut) | orxonox::Identifier |
addFactory(BaseFactory *factory) | orxonox::Identifier | `[inline]`
addObject(T *object) | orxonox::ClassIdentifier< T > | `[inline]`
addXMLPortEventContainer(const std::string &eventname, XMLPortObjectContainer *container) | orxonox::Identifier |
addXMLPortObjectContainer(const std::string &sectionname, XMLPortObjectContainer *container) | orxonox::Identifier |
addXMLPortParamContainer(const std::string &paramname, XMLPortParamContainer *container) | orxonox::Identifier |
ClassIdentifier(const ClassIdentifier< T > &identifier) | orxonox::ClassIdentifier< T > | `[inline, private]`
ClassIdentifier() | orxonox::ClassIdentifier< T > | `[inline, private]`
classIdentifier_s | orxonox::ClassIdentifier< T > | `[inline, private, static]`
createSuperFunctionCaller() const | orxonox::ClassIdentifier< T > | `[inline, private, virtual]`
destroyAllIdentifiers() | orxonox::Identifier | `[static]`
fabricate(BaseObject *creator) | orxonox::Identifier |
getChildren() const | orxonox::Identifier | `[inline]`
getChildrenBegin() const | orxonox::Identifier | `[inline]`
getChildrenEnd() const | orxonox::Identifier | `[inline]`
getChildrenIntern() const | orxonox::Identifier | `[inline, protected]`
getConfigValueContainer(const std::string &varname) | orxonox::Identifier |
getConfigValueMap() const | orxonox::Identifier | `[inline]`
getConfigValueMapBegin() const | orxonox::Identifier | `[inline]`
getConfigValueMapEnd() const | orxonox::Identifier | `[inline]`
getConsoleCommand(const std::string &name) const | orxonox::Identifier |
getConsoleCommandMap() const | orxonox::Identifier | `[inline]`
getConsoleCommandMapBegin() const | orxonox::Identifier | `[inline]`
getConsoleCommandMapEnd() const | orxonox::Identifier | `[inline]`
getDirectChildren() const | orxonox::Identifier | `[inline]`
getDirectChildrenBegin() const | orxonox::Identifier | `[inline]`
getDirectChildrenEnd() const | orxonox::Identifier | `[inline]`
getDirectChildrenIntern() const | orxonox::Identifier | `[inline, protected]`
getDirectParents() const | orxonox::Identifier | `[inline]`
getDirectParentsBegin() const | orxonox::Identifier | `[inline]`
getDirectParentsEnd() const | orxonox::Identifier | `[inline]`
getIdentifier() | orxonox::ClassIdentifier< T > | `[inline, static]`
getIdentifier(const std::string &name) | orxonox::ClassIdentifier< T > | `[inline, static]`
getIdentifierMap() | orxonox::Identifier | `[inline, static]`
getIdentifierMapBegin() | orxonox::Identifier | `[inline, static]`
getIdentifierMapEnd() | orxonox::Identifier | `[inline, static]`
getIdentifierMapIntern() | orxonox::Identifier | `[protected, static]`
getIdentifierSingleton(const std::string &name, Identifier *proposal) | orxonox::Identifier | `[protected, static]`
getLowercaseConfigValueContainer(const std::string &varname) | orxonox::Identifier |
getLowercaseConfigValueMap() const | orxonox::Identifier | `[inline]`
getLowercaseConfigValueMapBegin() const | orxonox::Identifier | `[inline]`
getLowercaseConfigValueMapEnd() const | orxonox::Identifier | `[inline]`
getLowercaseConsoleCommand(const std::string &name) const | orxonox::Identifier |
getLowercaseConsoleCommandMap() const | orxonox::Identifier | `[inline]`
getLowercaseConsoleCommandMapBegin() const | orxonox::Identifier | `[inline]`
getLowercaseConsoleCommandMapEnd() const | orxonox::Identifier | `[inline]`
getLowercaseIdentifierMap() | orxonox::Identifier | `[inline, static]`
getLowercaseIdentifierMapBegin() | orxonox::Identifier | `[inline, static]`
getLowercaseIdentifierMapEnd() | orxonox::Identifier | `[inline, static]`
getLowercaseIdentifierMapIntern() | orxonox::Identifier | `[protected, static]`
getName() const | orxonox::Identifier | `[inline]`
getNetworkID() const | orxonox::Identifier | `[inline]`
getObjects() const | orxonox::Identifier | `[inline]`
getParents() const | orxonox::Identifier | `[inline]`
getParentsBegin() const | orxonox::Identifier | `[inline]`
getParentsEnd() const | orxonox::Identifier | `[inline]`
getXMLPortEventContainer(const std::string &eventname) | orxonox::Identifier |
getXMLPortEventMap() const | orxonox::Identifier | `[inline]`
getXMLPortEventMapBegin() const | orxonox::Identifier | `[inline]`
getXMLPortEventMapEnd() const | orxonox::Identifier | `[inline]`
getXMLPortObjectContainer(const std::string &sectionname) | orxonox::Identifier |
getXMLPortObjectMap() const | orxonox::Identifier | `[inline]`
getXMLPortObjectMapBegin() const | orxonox::Identifier | `[inline]`
getXMLPortObjectMapEnd() const | orxonox::Identifier | `[inline]`
getXMLPortParamContainer(const std::string &paramname) | orxonox::Identifier |
getXMLPortParamMap() const | orxonox::Identifier | `[inline]`
getXMLPortParamMapBegin() const | orxonox::Identifier | `[inline]`
getXMLPortParamMapEnd() const | orxonox::Identifier | `[inline]`
hasConfigValues() const | orxonox::Identifier | `[inline]`
hasConsoleCommands() const | orxonox::Identifier | `[inline]`
Identifier() | orxonox::Identifier | `[protected]`
Identifier(const Identifier &identifier) | orxonox::Identifier | `[protected]`
initialiseIdentifier() | orxonox::ClassIdentifier< T > | `[inline, private, static]`
initializeClassHierarchy(std::set< const Identifier * > *parents, bool bRootClass) | orxonox::Identifier |
isA(const Identifier *identifier) const | orxonox::Identifier |
isChildOf(const Identifier *identifier) const | orxonox::Identifier |
isCreatingHierarchy() | orxonox::Identifier | `[inline, static]`
isDirectChildOf(const Identifier *identifier) const | orxonox::Identifier |
isDirectParentOf(const Identifier *identifier) const | orxonox::Identifier |
isExactlyA(const Identifier *identifier) const | orxonox::Identifier |
isLoadable() const | orxonox::Identifier | `[inline]`
isParentOf(const Identifier *identifier) const | orxonox::Identifier |
objects_ | orxonox::Identifier | `[protected]`
setLoadable(bool bLoadable) | orxonox::Identifier | `[inline]`
setName(const std::string &name) | orxonox::Identifier |
setNetworkID(uint32_t id) | orxonox::Identifier |
SUPER_INTRUSIVE_DECLARATION(XMLPort) | orxonox::ClassIdentifier< T > |
SUPER_INTRUSIVE_DECLARATION(tick) | orxonox::ClassIdentifier< T > |
SUPER_INTRUSIVE_DECLARATION(changedActivity) | orxonox::ClassIdentifier< T > |
SUPER_INTRUSIVE_DECLARATION(changedVisibility) | orxonox::ClassIdentifier< T > |
SUPER_INTRUSIVE_DECLARATION(processEvent) | orxonox::ClassIdentifier< T > |
SUPER_INTRUSIVE_DECLARATION(changedScale) | orxonox::ClassIdentifier< T > |
SUPER_INTRUSIVE_DECLARATION(changedMainState) | orxonox::ClassIdentifier< T > |
SUPER_INTRUSIVE_DECLARATION(changedOwner) | orxonox::ClassIdentifier< T > |
SUPER_INTRUSIVE_DECLARATION(changedOverlayGroup) | orxonox::ClassIdentifier< T > |
SUPER_INTRUSIVE_DECLARATION(changedName) | orxonox::ClassIdentifier< T > |
SUPER_INTRUSIVE_DECLARATION(changedGametype) | orxonox::ClassIdentifier< T > |
SuperFunctionCondition | orxonox::ClassIdentifier< T > | `[friend]`
updateConfigValues(bool updateChildren=true) const | orxonox::ClassIdentifier< T > | `[inline, virtual]`
~ClassIdentifier() | orxonox::ClassIdentifier< T > | `[inline, private]`
~Identifier() | orxonox::Identifier | `[protected, virtual]`