![]() |
Olympe Engine 2.0
2D Game Engine with ECS Architecture
|
Stores a typed value for a blackboard entry. More...
#include <BlackboardSystem.h>
Public Attributes | |
| BlackboardType | type = BlackboardType::Int |
| int | intValue = 0 |
| float | floatValue = 0.0f |
| bool | boolValue = false |
| std::string | stringValue |
| float | vec3X = 0.0f |
| float | vec3Y = 0.0f |
| float | vec3Z = 0.0f |
Stores a typed value for a blackboard entry.
The active field is determined by the type member.
Definition at line 43 of file BlackboardSystem.h.
Definition at line 47 of file BlackboardSystem.h.
Referenced by Olympe::AI::BlackboardPanel::RenderAddDialog(), and Olympe::AI::BlackboardPanel::RenderEditPopup().
| float Olympe::NodeGraph::BlackboardValue::floatValue = 0.0f |
Definition at line 46 of file BlackboardSystem.h.
Referenced by Olympe::AI::BlackboardPanel::RenderAddDialog(), and Olympe::AI::BlackboardPanel::RenderEditPopup().
| int Olympe::NodeGraph::BlackboardValue::intValue = 0 |
Definition at line 45 of file BlackboardSystem.h.
Referenced by Olympe::AI::BlackboardPanel::RenderAddDialog(), and Olympe::AI::BlackboardPanel::RenderEditPopup().
| std::string Olympe::NodeGraph::BlackboardValue::stringValue |
Definition at line 48 of file BlackboardSystem.h.
Referenced by Olympe::AI::BlackboardPanel::RenderEditPopup().
| BlackboardType Olympe::NodeGraph::BlackboardValue::type = BlackboardType::Int |
Definition at line 44 of file BlackboardSystem.h.
Referenced by Olympe::NodeGraph::BlackboardSystem::CreateEntry(), Olympe::NodeGraph::BlackboardSystem::FromJson(), Olympe::AI::BlackboardPanel::RenderAddDialog(), Olympe::AI::BlackboardPanel::RenderEditPopup(), and Olympe::NodeGraph::BlackboardSystem::SetValue().
| float Olympe::NodeGraph::BlackboardValue::vec3X = 0.0f |
Definition at line 49 of file BlackboardSystem.h.
Referenced by Olympe::AI::BlackboardPanel::RenderAddDialog(), and Olympe::AI::BlackboardPanel::RenderEditPopup().
| float Olympe::NodeGraph::BlackboardValue::vec3Y = 0.0f |
Definition at line 50 of file BlackboardSystem.h.
Referenced by Olympe::AI::BlackboardPanel::RenderAddDialog(), and Olympe::AI::BlackboardPanel::RenderEditPopup().
| float Olympe::NodeGraph::BlackboardValue::vec3Z = 0.0f |
Definition at line 51 of file BlackboardSystem.h.
Referenced by Olympe::AI::BlackboardPanel::RenderAddDialog(), and Olympe::AI::BlackboardPanel::RenderEditPopup().