Olympe Engine 2.0
2D Game Engine with ECS Architecture
Loading...
Searching...
No Matches
Olympe::EntityBlackboard Member List

This is the complete list of members for Olympe::EntityBlackboard, including all inherited members.

Clear()Olympe::EntityBlackboard
DebugPrint() constOlympe::EntityBlackboard
DebugSummary() constOlympe::EntityBlackboard
Deserialize(const std::vector< uint8_t > &inBytes)Olympe::LocalBlackboard
EntityBlackboard(uint32_t entityID=0)Olympe::EntityBlackboardexplicit
ExportGlobalsToJson() constOlympe::EntityBlackboard
GetEntityID() constOlympe::EntityBlackboard
GetGlobalValue(const std::string &globalKey) constOlympe::EntityBlackboard
GetGlobalVariableCount() constOlympe::EntityBlackboard
GetLocalValue(const std::string &localKey) constOlympe::EntityBlackboard
GetLocalVariableCount() constOlympe::EntityBlackboard
GetTotalVariableCount() constOlympe::EntityBlackboard
GetValue(const std::string &varName) constOlympe::LocalBlackboard
GetValueScoped(const std::string &varName) constOlympe::EntityBlackboard
GetVariableNames() constOlympe::LocalBlackboard
HasGlobalVariable(const std::string &globalKey) constOlympe::EntityBlackboard
HasLocalVariable(const std::string &localKey) constOlympe::EntityBlackboard
HasVariable(const std::string &varName) constOlympe::LocalBlackboard
HasVariableScoped(const std::string &varName) constOlympe::EntityBlackboard
ImportGlobalsFromJson(const json &data)Olympe::EntityBlackboard
Initialize(const TaskGraphTemplate &tmpl, const std::unordered_map< std::string, TaskValue > *globalOverrides=nullptr)Olympe::EntityBlackboard
Olympe::LocalBlackboard::Initialize(const TaskGraphTemplate &tmpl)Olympe::LocalBlackboard
InitializeFromEntries(const std::vector< BlackboardEntry > &entries)Olympe::LocalBlackboard
LocalBlackboard()Olympe::LocalBlackboard
m_defaultsOlympe::LocalBlackboardprivate
m_entityIDOlympe::EntityBlackboardprotected
m_globalTypesOlympe::EntityBlackboardprotected
m_globalVarsOlympe::EntityBlackboardprotected
m_typesOlympe::LocalBlackboardprivate
m_variablesOlympe::LocalBlackboardprivate
ParseScopedName(const std::string &scopedName, std::string &outPrefix, std::string &outName)Olympe::EntityBlackboardprivatestatic
Reset()Olympe::EntityBlackboard
Serialize(std::vector< uint8_t > &outBytes) constOlympe::LocalBlackboard
SetGlobalValue(const std::string &globalKey, const TaskValue &value)Olympe::EntityBlackboard
SetLocalValue(const std::string &localKey, const TaskValue &value)Olympe::EntityBlackboard
SetValue(const std::string &varName, const TaskValue &value)Olympe::LocalBlackboard
SetValueScoped(const std::string &varName, const TaskValue &value)Olympe::EntityBlackboard
~EntityBlackboard()Olympe::EntityBlackboard