![]() |
Olympe Engine 2.0
2D Game Engine with ECS Architecture
|
Describes how a single parameter value is supplied to a task node. More...
#include <TaskGraphTemplate.h>
Collaboration diagram for Olympe::ParameterBinding:Public Attributes | |
| ParameterBindingType | Type = ParameterBindingType::Literal |
| Binding mode. | |
| TaskValue | LiteralValue |
| Used when Type == Literal. | |
| std::string | VariableName |
| Used when Type == LocalVariable. | |
Describes how a single parameter value is supplied to a task node.
Definition at line 53 of file TaskGraphTemplate.h.
| TaskValue Olympe::ParameterBinding::LiteralValue |
Used when Type == Literal.
Definition at line 55 of file TaskGraphTemplate.h.
Referenced by Olympe::VisualScriptEditorPanel::FormatTaskParameters(), and Olympe::VisualScriptEditorPanel::RunGraphSimulation().
| ParameterBindingType Olympe::ParameterBinding::Type = ParameterBindingType::Literal |
Binding mode.
Definition at line 54 of file TaskGraphTemplate.h.
Referenced by Olympe::VisualScriptEditorPanel::AddNode(), Olympe::BTtoVSMigrator::ConvertNode(), Olympe::TaskGraphLoader::ParseNodeV4(), Olympe::VisualScriptEditorPanel::RenderNodeDataParameters(), Olympe::VisualScriptEditorPanel::RenderNodePropertiesPanel(), Olympe::VisualScriptEditorPanel::RenderNodePropertiesPanelContent(), Olympe::VisualScriptEditorPanel::RenderSubGraphNodeProperties(), Olympe::MoveNodeCommand::SetNodePos(), Olympe::GraphAutoLayout::SetPos(), and Olympe::VisualScriptEditorPanel::SyncNodePositionsFromImNodes().
| std::string Olympe::ParameterBinding::VariableName |
Used when Type == LocalVariable.
Definition at line 56 of file TaskGraphTemplate.h.