Olympe Engine
2.0
2D Game Engine with ECS Architecture
Loading...
Searching...
No Matches
Olympe
EntityBlackboard
Olympe::EntityBlackboard Member List
This is the complete list of members for
Olympe::EntityBlackboard
, including all inherited members.
Clear
()
Olympe::EntityBlackboard
DebugPrint
() const
Olympe::EntityBlackboard
DebugSummary
() const
Olympe::EntityBlackboard
Deserialize
(const std::vector< uint8_t > &inBytes)
Olympe::LocalBlackboard
EntityBlackboard
(uint32_t entityID=0)
Olympe::EntityBlackboard
explicit
ExportGlobalsToJson
() const
Olympe::EntityBlackboard
GetEntityID
() const
Olympe::EntityBlackboard
GetGlobalValue
(const std::string &globalKey) const
Olympe::EntityBlackboard
GetGlobalVariableCount
() const
Olympe::EntityBlackboard
GetLocalValue
(const std::string &localKey) const
Olympe::EntityBlackboard
GetLocalVariableCount
() const
Olympe::EntityBlackboard
GetTotalVariableCount
() const
Olympe::EntityBlackboard
GetValue
(const std::string &varName) const
Olympe::LocalBlackboard
GetValueScoped
(const std::string &varName) const
Olympe::EntityBlackboard
GetVariableNames
() const
Olympe::LocalBlackboard
HasGlobalVariable
(const std::string &globalKey) const
Olympe::EntityBlackboard
HasLocalVariable
(const std::string &localKey) const
Olympe::EntityBlackboard
HasVariable
(const std::string &varName) const
Olympe::LocalBlackboard
HasVariableScoped
(const std::string &varName) const
Olympe::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_defaults
Olympe::LocalBlackboard
private
m_entityID
Olympe::EntityBlackboard
protected
m_globalTypes
Olympe::EntityBlackboard
protected
m_globalVars
Olympe::EntityBlackboard
protected
m_types
Olympe::LocalBlackboard
private
m_variables
Olympe::LocalBlackboard
private
ParseScopedName
(const std::string &scopedName, std::string &outPrefix, std::string &outName)
Olympe::EntityBlackboard
private
static
Reset
()
Olympe::EntityBlackboard
Serialize
(std::vector< uint8_t > &outBytes) const
Olympe::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
Generated on Mon Apr 13 2026 08:15:21 for Olympe Engine by
1.9.8