| 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 | |
| bActive_ | orxonox::BaseObject | protected |
| BaseObject(Context *context) | orxonox::BaseObject | |
| bVisible_ | orxonox::BaseObject | protected |
| calculateLocalInertia(float mass, btVector3 &inertia) const | orxonox::CollisionShape | |
| changedActivity() | orxonox::BaseObject | inlinevirtual |
| changedMainStateName() | orxonox::BaseObject | virtual |
| changedName() | orxonox::BaseObject | inlinevirtual |
| changedScale() | orxonox::SphereCollisionShape | virtual |
| changedVisibility() | orxonox::BaseObject | inlinevirtual |
| CollisionShape(Context *context) | orxonox::CollisionShape | |
| collisionShape_ | orxonox::CollisionShape | protected |
| Configurable() | orxonox::Configurable | |
| createNewShape() const | orxonox::SphereCollisionShape | privatevirtual |
| deleteObject(uint32_t objectID_) | orxonox::Synchronisable | static |
| destroy() | orxonox::Destroyable | |
| Destroyable() | orxonox::Destroyable | |
| destroyLater() | orxonox::Destroyable | |
| fabricate(uint8_t *&mem, uint8_t mode=0x0) | orxonox::Synchronisable | static |
| findContextID(Context *context) | orxonox::Synchronisable | protected |
| 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 | |
| getClassID() const | orxonox::Synchronisable | inline |
| getCollisionShape() const | orxonox::CollisionShape | inline |
| getContext() const | orxonox::Listable | inline |
| getContextID() const | orxonox::Synchronisable | 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 |
| 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 |
| getNrOfVariables() | orxonox::Synchronisable | inline |
| getNumberOfDeletedObject() | orxonox::Synchronisable | inlinestatic |
| getObjectID() const | orxonox::Synchronisable | inline |
| getOldName() const | orxonox::BaseObject | inline |
| getOrientation() const | orxonox::CollisionShape | inline |
| getPosition() const | orxonox::CollisionShape | inline |
| getPriority() const | orxonox::Synchronisable | inline |
| getRadius() const | orxonox::SphereCollisionShape | inline |
| getReferenceCount() const | orxonox::Destroyable | inline |
| getScale() | orxonox::CollisionShape | inline |
| getScale3D() const | orxonox::CollisionShape | inline |
| getScene() const | orxonox::BaseObject | inline |
| getSceneID() const | orxonox::BaseObject | inlinevirtual |
| getSynchronisable(uint32_t objectID_) | orxonox::Synchronisable | static |
| getSyncMode() const | orxonox::Synchronisable | inline |
| getTemplates() const | orxonox::BaseObject | inline |
| getVarSize(VariableID ID) | orxonox::Synchronisable | inline |
| hasTransform() const | orxonox::CollisionShape | |
| hasUniformScaling() | orxonox::CollisionShape | inline |
| 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 |
| notifyBeingAttached(CompoundCollisionShape *newParent) | orxonox::CollisionShape | |
| notifyDetached() | orxonox::CollisionShape | |
| oldName_ | orxonox::BaseObject | protected |
| operator=(const OrxonoxClass &)=default | orxonox::OrxonoxClass | |
| OrxonoxClass() | orxonox::OrxonoxClass | |
| OrxonoxInterface() | orxonox::OrxonoxInterface | |
| parent_ | orxonox::CollisionShape | protected |
| parentChanged() | orxonox::CollisionShape | protectedvirtual |
| parentID_ | orxonox::CollisionShape | protected |
| pitch(const Degree &angle) | orxonox::CollisionShape | inline |
| popDeletedObject() | orxonox::Synchronisable | inlinestatic |
| preDestroy() | orxonox::Destroyable | inlineprotectedvirtual |
| processEvent(Event &event) | orxonox::BaseObject | virtual |
| radius_ | orxonox::SphereCollisionShape | private |
| registerVariable(T &variable, uint8_t mode=0x1, NetworkCallbackBase *cb=nullptr, bool bidirectional=false) | orxonox::Synchronisable | protected |
| registerVariable(std::set< T > &variable, uint8_t mode=0x1, NetworkCallbackBase *cb=nullptr, bool bidirectional=false) | orxonox::Synchronisable | protected |
| registerVariable(std::string &variable, uint8_t mode, NetworkCallbackBase *cb, bool bidirectional) | orxonox::Synchronisable | |
| registerVariable(std::string &variable, uint8_t mode, NetworkCallbackBase *cb, bool bidirectional) | orxonox::Synchronisable | |
| registerVariables() | orxonox::SphereCollisionShape | private |
| removeEventSource(BaseObject *source) | orxonox::BaseObject | |
| roll(const Degree &angle) | orxonox::CollisionShape | inline |
| scale(float scale) | orxonox::CollisionShape | inline |
| scale3D(const Vector3 &scale) | orxonox::CollisionShape | inline |
| setActive(bool bActive) | orxonox::BaseObject | inline |
| setClient(bool b) | orxonox::Synchronisable | static |
| setConfigValues() | orxonox::Configurable | inline |
| setContext(Context *context) | orxonox::Listable | |
| setCreator(BaseObject *creator) | orxonox::BaseObject | inline |
| setFile(const XMLFile *file) | orxonox::BaseObject | inline |
| setGametype(const StrongOrWeakPtr< Gametype > &gametype) | orxonox::BaseObject | 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 |
| setOrientation(const Quaternion &orientation) | orxonox::CollisionShape | inline |
| setPosition(const Vector3 &position) | orxonox::CollisionShape | inline |
| setPriority(unsigned int freq) | orxonox::Synchronisable | inlineprotected |
| setRadius(float radius) | orxonox::SphereCollisionShape | inline |
| setScale(float scale) | orxonox::CollisionShape | |
| setScale3D(const Vector3 &scale) | orxonox::CollisionShape | |
| setScene(const StrongOrWeakPtr< Scene > &scene, uint32_t sceneID) | orxonox::BaseObject | inline |
| setSyncMode(uint8_t mode) | orxonox::Synchronisable | |
| setVisible(bool bVisible) | orxonox::BaseObject | inline |
| SphereCollisionShape(Context *context) | orxonox::SphereCollisionShape | |
| Synchronisable(Context *context) | orxonox::Synchronisable | protected |
| unregisterObject() | orxonox::Listable | |
| unregisterVariable(T &var) | orxonox::Synchronisable | protected |
| unregisterVariable(std::string &variable) | orxonox::Synchronisable | |
| unregisterVariable(std::string &variable) | orxonox::Synchronisable | |
| updateParent() | orxonox::CollisionShape | protectedvirtual |
| updateShape() | orxonox::CollisionShape | |
| XMLEventPort(Element &xmlelement, XMLPort::Mode mode) | orxonox::BaseObject | virtual |
| XMLPort(Element &xmlelement, XMLPort::Mode mode) | orxonox::SphereCollisionShape | virtual |
| yaw(const Degree &angle) | orxonox::CollisionShape | inline |
| ~BaseObject() | orxonox::BaseObject | virtual |
| ~CollisionShape() | orxonox::CollisionShape | virtual |
| ~Destroyable() | orxonox::Destroyable | virtual |
| ~Identifiable() | orxonox::Identifiable | inlinevirtual |
| ~Listable() | orxonox::Listable | virtual |
| ~Synchronisable() | orxonox::Synchronisable | virtual |