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

Full metadata for a single condition type. More...

#include <ConditionRegistry.h>

Public Attributes

std::string id
 Condition type ID (e.g. "CompareValue")
 
std::string displayName
 Human-readable name.
 
std::string description
 Short description.
 
std::vector< ConditionParamSpecparameters
 Expected parameters in order.
 

Detailed Description

Full metadata for a single condition type.

Definition at line 40 of file ConditionRegistry.h.

Member Data Documentation

◆ description

std::string Olympe::ConditionSpec::description

Short description.

Definition at line 43 of file ConditionRegistry.h.

◆ displayName

std::string Olympe::ConditionSpec::displayName

Human-readable name.

Definition at line 42 of file ConditionRegistry.h.

◆ id

std::string Olympe::ConditionSpec::id

Condition type ID (e.g. "CompareValue")

Definition at line 41 of file ConditionRegistry.h.

Referenced by Olympe::ConditionRegistry::InitializeBuiltInConditions().

◆ parameters

std::vector<ConditionParamSpec> Olympe::ConditionSpec::parameters

Expected parameters in order.

Definition at line 44 of file ConditionRegistry.h.


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