![]() |
Olympe Engine 2.0
2D Game Engine with ECS Architecture
|
Full description of one parameter on a node type. More...
#include <ParameterEditorRegistry.h>
Public Attributes | |
| std::string | name |
| Parameter key (e.g. "taskType", "bbKey") | |
| ParameterBindingType | bindingType |
| How the parameter value is provided. | |
| VariableType | literalValueType |
| Type hint when bindingType == Literal. | |
| std::string | description |
| Tooltip text. | |
| bool | required |
| Must be filled before the node can execute. | |
| std::string | filterCategory |
| Optional filter — restricts variable/ID dropdowns to a specific category. | |
| VariableType | filterVarType = VariableType::None |
| Optional filter — restricts BB-variable dropdowns to a specific VariableType. | |
| bool | allowMultiple = false |
| Whether the parameter can accept multiple values (future use). | |
Full description of one parameter on a node type.
Definition at line 30 of file ParameterEditorRegistry.h.
Whether the parameter can accept multiple values (future use).
Definition at line 44 of file ParameterEditorRegistry.h.
| ParameterBindingType Olympe::ParameterDescriptor::bindingType |
How the parameter value is provided.
Definition at line 32 of file ParameterEditorRegistry.h.
Referenced by Olympe::ParameterEditorRegistry::InitializeBuiltInParameters().
| std::string Olympe::ParameterDescriptor::description |
Tooltip text.
Definition at line 34 of file ParameterEditorRegistry.h.
Referenced by Olympe::ParameterEditorRegistry::InitializeBuiltInParameters().
| std::string Olympe::ParameterDescriptor::filterCategory |
Optional filter — restricts variable/ID dropdowns to a specific category.
Definition at line 38 of file ParameterEditorRegistry.h.
| VariableType Olympe::ParameterDescriptor::filterVarType = VariableType::None |
Optional filter — restricts BB-variable dropdowns to a specific VariableType.
Definition at line 41 of file ParameterEditorRegistry.h.
| VariableType Olympe::ParameterDescriptor::literalValueType |
Type hint when bindingType == Literal.
Definition at line 33 of file ParameterEditorRegistry.h.
| std::string Olympe::ParameterDescriptor::name |
Parameter key (e.g. "taskType", "bbKey")
Definition at line 31 of file ParameterEditorRegistry.h.
Referenced by Olympe::ParameterEditorRegistry::InitializeBuiltInParameters().
| bool Olympe::ParameterDescriptor::required |
Must be filled before the node can execute.
Definition at line 35 of file ParameterEditorRegistry.h.
Referenced by Olympe::ParameterEditorRegistry::InitializeBuiltInParameters().