![]() |
Olympe Engine 2.0
2D Game Engine with ECS Architecture
|
Describes a data pin declared on a Visual Script node. More...
#include <TaskGraphTypes.h>
Collaboration diagram for Olympe::DataPinDefinition:Public Attributes | |
| std::string | PinName |
| Pin name ("Value", "Result", etc.) | |
| VariableType | PinType = VariableType::None |
| Type of the data. | |
| DataPinDir | Dir = DataPinDir::Input |
| Direction. | |
| TaskValue | Default |
| Default value when not connected. | |
Describes a data pin declared on a Visual Script node.
Definition at line 330 of file TaskGraphTypes.h.
| TaskValue Olympe::DataPinDefinition::Default |
Default value when not connected.
Definition at line 334 of file TaskGraphTypes.h.
| DataPinDir Olympe::DataPinDefinition::Dir = DataPinDir::Input |
Direction.
Definition at line 333 of file TaskGraphTypes.h.
| std::string Olympe::DataPinDefinition::PinName |
Pin name ("Value", "Result", etc.)
Definition at line 331 of file TaskGraphTypes.h.
Referenced by Olympe::VisualScriptEditorPanel::AddNode(), Olympe::VSGraphVerifier::CheckBlackboardTypes(), Olympe::VSGraphExecutor::HandleAtomicTask(), and Olympe::VisualScriptEditorPanel::RenderCanvas().
| VariableType Olympe::DataPinDefinition::PinType = VariableType::None |
Type of the data.
Definition at line 332 of file TaskGraphTypes.h.