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

Editor-side representation of a node in the VS graph canvas. More...

#include <VisualScriptEditorPanel.h>

+ Collaboration diagram for Olympe::VSEditorNode:

Public Attributes

int nodeID = -1
 
float posX = 0.0f
 
float posY = 0.0f
 
bool selected = false
 
bool positionSet = false
 
TaskNodeDefinition def
 

Detailed Description

Editor-side representation of a node in the VS graph canvas.

Holds position, selection state, and mirrors TaskNodeDefinition data for display purposes.

Definition at line 68 of file VisualScriptEditorPanel.h.

Member Data Documentation

◆ def

TaskNodeDefinition Olympe::VSEditorNode::def

◆ nodeID

int Olympe::VSEditorNode::nodeID = -1

◆ positionSet

bool Olympe::VSEditorNode::positionSet = false

Definition at line 73 of file VisualScriptEditorPanel.h.

◆ posX

float Olympe::VSEditorNode::posX = 0.0f

Definition at line 70 of file VisualScriptEditorPanel.h.

◆ posY

float Olympe::VSEditorNode::posY = 0.0f

Definition at line 71 of file VisualScriptEditorPanel.h.

◆ selected

bool Olympe::VSEditorNode::selected = false

Definition at line 72 of file VisualScriptEditorPanel.h.


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