backsync_ | orxonox::Synchronisable | private |
classID_ | orxonox::Synchronisable | private |
Configurable() | orxonox::Configurable | |
contextID_ | orxonox::Synchronisable | private |
dataSize_ | orxonox::Synchronisable | private |
deletedObjects_ | orxonox::Synchronisable | privatestatic |
deleteObject(uint32_t objectID_) | orxonox::Synchronisable | static |
destroy() | orxonox::Destroyable | |
Destroyable() | orxonox::Destroyable | |
destroyLater() | orxonox::Destroyable | |
doReceive(uint8_t mode) | orxonox::Synchronisable | private |
doSync(uint8_t mode=0x0) | orxonox::Synchronisable | private |
fabricate(uint8_t *&mem, uint8_t mode=0x0) | orxonox::Synchronisable | static |
findContextID(Context *context) | orxonox::Synchronisable | protected |
getClassID() const | orxonox::Synchronisable | inline |
getContext() const | orxonox::Listable | inline |
getContextID() const | orxonox::Synchronisable | inline |
getData(uint8_t *&mem, std::vector< uint32_t > &sizes, int32_t id, uint8_t mode) | orxonox::Synchronisable | private |
getDerivedPointer(unsigned int classID) | orxonox::Identifiable | inline |
getDerivedPointer(unsigned int classID) | orxonox::Identifiable | inline |
getDerivedPointer(unsigned int classID) const | orxonox::Identifiable | inline |
getIdentifier() const | orxonox::Identifiable | inline |
getNrOfVariables() | orxonox::Synchronisable | inline |
getNumberOfDeletedObject() | orxonox::Synchronisable | inlinestatic |
getObjectID() const | orxonox::Synchronisable | inline |
getPriority() const | orxonox::Synchronisable | inline |
getReferenceCount() const | orxonox::Destroyable | inline |
getSize(int32_t id, uint8_t mode=0x0) | orxonox::Synchronisable | private |
getSynchronisable(uint32_t objectID_) | orxonox::Synchronisable | static |
getSyncMode() const | orxonox::Synchronisable | inline |
getVarSize(VariableID ID) | orxonox::Synchronisable | inline |
Identifiable() | orxonox::Identifiable | |
isA(const Identifier *identifier) | orxonox::Identifiable | |
isA(const SubclassIdentifier< B > *identifier) | orxonox::Identifiable | inline |
isA(const Identifiable *object) | orxonox::Identifiable | |
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 | |
isParentOf(const Identifier *identifier) | orxonox::Identifiable | |
isParentOf(const SubclassIdentifier< B > *identifier) | orxonox::Identifiable | inline |
isParentOf(const Identifiable *object) | orxonox::Identifiable | |
Listable() | orxonox::Listable | |
Listable(Context *context) | orxonox::Listable | |
objectFrequency_ | orxonox::Synchronisable | private |
objectID_ | orxonox::Synchronisable | private |
objectMap_ | orxonox::Synchronisable | privatestatic |
objectMode_ | orxonox::Synchronisable | private |
OrxonoxInterface() | orxonox::OrxonoxInterface | |
packet::Gamestate class | orxonox::Synchronisable | friend |
popDeletedObject() | orxonox::Synchronisable | inlinestatic |
preDestroy() | orxonox::Destroyable | inlineprotectedvirtual |
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 | |
setClassID(uint32_t id) | orxonox::Synchronisable | inlineprivate |
setClient(bool b) | orxonox::Synchronisable | static |
setConfigValues() | orxonox::Configurable | inline |
setContext(Context *context) | orxonox::Listable | |
setObjectID(uint32_t id) | orxonox::Synchronisable | inlineprivate |
setPriority(unsigned int freq) | orxonox::Synchronisable | inlineprotected |
setSyncMode(uint8_t mode) | orxonox::Synchronisable | |
state_ | orxonox::Synchronisable | privatestatic |
stringList_ | orxonox::Synchronisable | private |
Synchronisable(Context *context) | orxonox::Synchronisable | protected |
syncList_ | orxonox::Synchronisable | private |
unregisterObject() | orxonox::Listable | |
unregisterVariable(T &var) | orxonox::Synchronisable | protected |
unregisterVariable(std::string &variable) | orxonox::Synchronisable | |
unregisterVariable(std::string &variable) | orxonox::Synchronisable | |
updateData(uint8_t *&mem, uint8_t mode=0x0, bool forceCallback=false) | orxonox::Synchronisable | private |
~Destroyable() | orxonox::Destroyable | virtual |
~Identifiable() | orxonox::Identifiable | inlinevirtual |
~Listable() | orxonox::Listable | virtual |
~Synchronisable() | orxonox::Synchronisable | virtual |