| addEventListener(BaseObject *listener) | orxonox::BaseObject | |
| addEventSource(BaseObject *source, const std::string &state) | orxonox::BaseObject | |
| addEventState(const std::string &name, EventState *container) | orxonox::BaseObject | protected |
| addTemplate(const std::string &name) | orxonox::BaseObject | |
| addTemplate(Template *temp) | orxonox::BaseObject | |
| AutonomousDroneController(Context *context) | orxonox::AutonomousDroneController | |
| bActive_ | orxonox::BaseObject | protected |
| BaseObject(Context *context) | orxonox::BaseObject | |
| bVisible_ | orxonox::BaseObject | protected |
| changedActivity() | orxonox::BaseObject | inlinevirtual |
| changedControllableEntity() | orxonox::Controller | inlinevirtual |
| changedMainStateName() | orxonox::BaseObject | virtual |
| changedName() | orxonox::BaseObject | inlinevirtual |
| changedVisibility() | orxonox::BaseObject | inlinevirtual |
| Configurable() | orxonox::Configurable | |
| controllableEntity_ | orxonox::Controller | protected |
| Controller(Context *context) | orxonox::Controller | |
| destroy() | orxonox::Destroyable | |
| Destroyable() | orxonox::Destroyable | |
| destroyLater() | orxonox::Destroyable | |
| fireEvent(const std::string &name="") | orxonox::BaseObject | |
| fireEvent(bool activate, const std::string &name="") | orxonox::BaseObject | |
| fireEvent(bool activate, BaseObject *originator, const std::string &name="") | orxonox::BaseObject | |
| fireEvent(Event &event) | orxonox::BaseObject | |
| getContext() const | orxonox::Listable | inline |
| getControllableEntity() const | orxonox::Controller | inline |
| getCreator() const | orxonox::BaseObject | inline |
| getDerivedPointer(unsigned int classID) | orxonox::Identifiable | inline |
| getDerivedPointer(unsigned int classID) | orxonox::Identifiable | inline |
| getDerivedPointer(unsigned int classID) const | orxonox::Identifiable | inline |
| getEventListener(unsigned int index) const | orxonox::BaseObject | |
| getEventSource(unsigned int index, const std::string &state) const | orxonox::BaseObject | |
| getEventState(const std::string &name) const | orxonox::BaseObject | protected |
| getFile() const | orxonox::BaseObject | inline |
| getFilename() const | orxonox::BaseObject | |
| getGametype() const | orxonox::BaseObject | inline |
| getGodMode() | orxonox::Controller | inline |
| getIdentifier() const | orxonox::Identifiable | inline |
| getLevel() const | orxonox::BaseObject | inline |
| getLoaderIndentation() const | orxonox::BaseObject | inline |
| getMainStateName() const | orxonox::BaseObject | inline |
| getName() const | orxonox::BaseObject | inline |
| getNamespace() const | orxonox::BaseObject | inline |
| getOldName() const | orxonox::BaseObject | inline |
| getPlayer() const | orxonox::Controller | inline |
| getReferenceCount() const | orxonox::Destroyable | inline |
| getScene() const | orxonox::BaseObject | inline |
| getSceneID() const | orxonox::BaseObject | inlinevirtual |
| getTeam() const | orxonox::Controller | inline |
| getTemplates() const | orxonox::BaseObject | inline |
| hit(Pawn *originator, btManifoldPoint &contactpoint, float damage) | orxonox::Controller | inlinevirtual |
| Identifiable() | orxonox::Identifiable | |
| isA(const Identifier *identifier) | orxonox::Identifiable | |
| isA(const SubclassIdentifier< B > *identifier) | orxonox::Identifiable | inline |
| isA(const Identifiable *object) | orxonox::Identifiable | |
| isActive() const | orxonox::BaseObject | inline |
| isChildOf(const Identifier *identifier) | orxonox::Identifiable | |
| isChildOf(const SubclassIdentifier< B > *identifier) | orxonox::Identifiable | inline |
| isChildOf(const Identifiable *object) | orxonox::Identifiable | |
| isDirectChildOf(const Identifier *identifier) | orxonox::Identifiable | |
| isDirectChildOf(const SubclassIdentifier< B > *identifier) | orxonox::Identifiable | inline |
| isDirectChildOf(const Identifiable *object) | orxonox::Identifiable | |
| isDirectParentOf(const Identifier *identifier) | orxonox::Identifiable | |
| isDirectParentOf(const SubclassIdentifier< B > *identifier) | orxonox::Identifiable | inline |
| isDirectParentOf(const Identifiable *object) | orxonox::Identifiable | |
| isExactlyA(const Identifier *identifier) | orxonox::Identifiable | |
| isExactlyA(const SubclassIdentifier< B > *identifier) | orxonox::Identifiable | inline |
| isExactlyA(const Identifiable *object) | orxonox::Identifiable | |
| isInitialized() const | orxonox::BaseObject | inline |
| isParentOf(const Identifier *identifier) | orxonox::Identifiable | |
| isParentOf(const SubclassIdentifier< B > *identifier) | orxonox::Identifiable | inline |
| isParentOf(const Identifiable *object) | orxonox::Identifiable | |
| isVisible() const | orxonox::BaseObject | inline |
| Listable() | orxonox::Listable | |
| Listable(Context *context) | orxonox::Listable | |
| loadAllEventStates(Element &xmlelement, XMLPort::Mode mode, BaseObject *object, Identifier *identifier) | orxonox::BaseObject | static |
| mainStateFunctor_ | orxonox::BaseObject | protected |
| mainStateName_ | orxonox::BaseObject | protected |
| name_ | orxonox::BaseObject | protected |
| networkTemplateNames_ | orxonox::BaseObject | protected |
| oldName_ | orxonox::BaseObject | protected |
| operator=(const OrxonoxClass &)=default | orxonox::OrxonoxClass | |
| OrxonoxClass() | orxonox::OrxonoxClass | |
| OrxonoxInterface() | orxonox::OrxonoxInterface | |
| player_ | orxonox::Controller | protected |
| preDestroy() | orxonox::Destroyable | inlineprotectedvirtual |
| processEvent(Event &event) | orxonox::BaseObject | virtual |
| removeEventSource(BaseObject *source) | orxonox::BaseObject | |
| setActive(bool bActive) | orxonox::BaseObject | inline |
| setConfigValues() | orxonox::Configurable | inline |
| setContext(Context *context) | orxonox::Listable | |
| setControllableEntity(ControllableEntity *entity) | orxonox::Controller | inline |
| setCreator(BaseObject *creator) | orxonox::BaseObject | inline |
| setFile(const XMLFile *file) | orxonox::BaseObject | inline |
| setGametype(const StrongOrWeakPtr< Gametype > &gametype) | orxonox::BaseObject | inline |
| setGodMode(bool mode) | orxonox::Controller | inline |
| setLevel(const StrongOrWeakPtr< Level > &level) | orxonox::BaseObject | inline |
| setLoaderIndentation(const std::string &indentation) | orxonox::BaseObject | inline |
| setMainState(bool state) | orxonox::BaseObject | |
| setMainStateName(const std::string &name) | orxonox::BaseObject | inline |
| setName(const std::string &name) | orxonox::BaseObject | inline |
| setNamespace(const StrongOrWeakPtr< Namespace > &ns) | orxonox::BaseObject | inline |
| setPlayer(PlayerInfo *player) | orxonox::Controller | inline |
| setScene(const StrongOrWeakPtr< Scene > &scene, uint32_t sceneID) | orxonox::BaseObject | inline |
| setTeam(int team) | orxonox::Controller | inline |
| setVisible(bool bVisible) | orxonox::BaseObject | inline |
| team_ | orxonox::Controller | protected |
| tick(float dt) | orxonox::AutonomousDroneController | virtual |
| Tickable() | orxonox::Tickable | protected |
| unregisterObject() | orxonox::Listable | |
| XMLEventPort(Element &xmlelement, XMLPort::Mode mode) | orxonox::BaseObject | virtual |
| XMLPort(Element &xmlelement, XMLPort::Mode mode) override | orxonox::Controller | virtual |
| ~AutonomousDroneController() | orxonox::AutonomousDroneController | virtual |
| ~BaseObject() | orxonox::BaseObject | virtual |
| ~Controller() | orxonox::Controller | virtual |
| ~Destroyable() | orxonox::Destroyable | virtual |
| ~Identifiable() | orxonox::Identifiable | inlinevirtual |
| ~Listable() | orxonox::Listable | virtual |