Olympe Engine 2.0
2D Game Engine with ECS Architecture
Loading...
Searching...
No Matches
Public Attributes | List of all members
Olympe::BlackboardVariablePreset Struct Reference

Metadata for a single blackboard variable preset entry. More...

#include <BlackboardVariablePresetRegistry.h>

Public Attributes

std::string name
 Variable key (e.g. "targetDistance")
 
std::string type
 Type string as declared in JSON (e.g. "Float")
 
std::string description
 Human-readable description.
 
std::string category
 Category label (e.g. "Targeting", "Movement")
 
std::string defaultValue
 Default value as string (e.g. "9999.0", "false")
 

Detailed Description

Metadata for a single blackboard variable preset entry.

Definition at line 31 of file BlackboardVariablePresetRegistry.h.

Member Data Documentation

◆ category

std::string Olympe::BlackboardVariablePreset::category

Category label (e.g. "Targeting", "Movement")

Definition at line 35 of file BlackboardVariablePresetRegistry.h.

Referenced by Olympe::BlackboardVariablePresetRegistry::GetAllCategories().

◆ defaultValue

std::string Olympe::BlackboardVariablePreset::defaultValue

Default value as string (e.g. "9999.0", "false")

Definition at line 36 of file BlackboardVariablePresetRegistry.h.

◆ description

std::string Olympe::BlackboardVariablePreset::description

Human-readable description.

Definition at line 34 of file BlackboardVariablePresetRegistry.h.

◆ name

std::string Olympe::BlackboardVariablePreset::name

Variable key (e.g. "targetDistance")

Definition at line 32 of file BlackboardVariablePresetRegistry.h.

Referenced by Olympe::BlackboardVariablePresetRegistry::LoadFromFile().

◆ type

std::string Olympe::BlackboardVariablePreset::type

Type string as declared in JSON (e.g. "Float")

Definition at line 33 of file BlackboardVariablePresetRegistry.h.


The documentation for this struct was generated from the following file: