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

Represents a single parameter of an action task. More...

#include <ActionParametersPanel.h>

Public Attributes

std::string name
 Parameter name (e.g., "message", "speed")
 
std::string type
 Parameter type (String, Float, Int, Bool, etc.)
 
std::string value
 Current value.
 
std::string defaultValue
 Default value.
 
bool isDirty = false
 True if value has been modified.
 

Detailed Description

Represents a single parameter of an action task.

Definition at line 24 of file ActionParametersPanel.h.

Member Data Documentation

◆ defaultValue

std::string Olympe::ActionParameter::defaultValue

Default value.

Definition at line 29 of file ActionParametersPanel.h.

◆ isDirty

bool Olympe::ActionParameter::isDirty = false

True if value has been modified.

Definition at line 30 of file ActionParametersPanel.h.

◆ name

std::string Olympe::ActionParameter::name

Parameter name (e.g., "message", "speed")

Definition at line 26 of file ActionParametersPanel.h.

Referenced by Olympe::ActionParametersPanel::SetParameters().

◆ type

std::string Olympe::ActionParameter::type

Parameter type (String, Float, Int, Bool, etc.)

Definition at line 27 of file ActionParametersPanel.h.

◆ value

std::string Olympe::ActionParameter::value

Current value.

Definition at line 28 of file ActionParametersPanel.h.


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