![]() |
Olympe Engine 2.0
2D Game Engine with ECS Architecture
|
Serializable node data for copy/paste operations. More...
#include <BTNodeGraphManager.h>
Public Member Functions | |
| ClipboardNode () | |
Public Attributes | |
| int | nodeId |
| int | nodeType |
| std::string | name |
| float | posX |
| float | posY |
| std::string | actionType |
| std::string | conditionType |
| std::string | decoratorType |
| std::string | subgraphUUID |
| std::map< std::string, std::string > | parameters |
| std::vector< int > | childIds |
| int | decoratorChildId |
Serializable node data for copy/paste operations.
Definition at line 23 of file BTNodeGraphManager.h.
|
inline |
Definition at line 37 of file BTNodeGraphManager.h.
| std::string Olympe::ClipboardNode::actionType |
Definition at line 29 of file BTNodeGraphManager.h.
| std::vector<int> Olympe::ClipboardNode::childIds |
Definition at line 34 of file BTNodeGraphManager.h.
| std::string Olympe::ClipboardNode::conditionType |
Definition at line 30 of file BTNodeGraphManager.h.
| int Olympe::ClipboardNode::decoratorChildId |
Definition at line 35 of file BTNodeGraphManager.h.
| std::string Olympe::ClipboardNode::decoratorType |
Definition at line 31 of file BTNodeGraphManager.h.
| std::string Olympe::ClipboardNode::name |
Definition at line 27 of file BTNodeGraphManager.h.
| int Olympe::ClipboardNode::nodeId |
Definition at line 25 of file BTNodeGraphManager.h.
Referenced by Olympe::NodeGraph::CopyNodesToClipboard().
| int Olympe::ClipboardNode::nodeType |
Definition at line 26 of file BTNodeGraphManager.h.
| std::map<std::string, std::string> Olympe::ClipboardNode::parameters |
Definition at line 33 of file BTNodeGraphManager.h.
| float Olympe::ClipboardNode::posX |
Definition at line 28 of file BTNodeGraphManager.h.
| float Olympe::ClipboardNode::posY |
Definition at line 28 of file BTNodeGraphManager.h.
| std::string Olympe::ClipboardNode::subgraphUUID |
Definition at line 32 of file BTNodeGraphManager.h.