![]() |
Olympe Engine 2.0
2D Game Engine with ECS Architecture
|
Declares a single variable in the task graph's blackboard schema. More...
#include <TaskGraphTemplate.h>
Collaboration diagram for Olympe::VariableDefinition:Public Attributes | |
| std::string | Name |
| Variable name (must be unique within the template) | |
| VariableType | Type = VariableType::None |
| Declared type. | |
| TaskValue | DefaultValue |
| Initial value (used by LocalBlackboard::Reset) | |
| bool | IsLocal = true |
| true = local BB; false = global BB (future) | |
Declares a single variable in the task graph's blackboard schema.
Definition at line 42 of file TaskGraphTemplate.h.
| TaskValue Olympe::VariableDefinition::DefaultValue |
Initial value (used by LocalBlackboard::Reset)
Definition at line 45 of file TaskGraphTemplate.h.
Referenced by Olympe::LocalBlackboard::Initialize().
true = local BB; false = global BB (future)
Definition at line 46 of file TaskGraphTemplate.h.
| std::string Olympe::VariableDefinition::Name |
Variable name (must be unique within the template)
Definition at line 43 of file TaskGraphTemplate.h.
Referenced by Olympe::LocalBlackboard::Initialize().
| VariableType Olympe::VariableDefinition::Type = VariableType::None |
Declared type.
Definition at line 44 of file TaskGraphTemplate.h.
Referenced by Olympe::LocalBlackboard::Initialize().