![]() |
Olympe Engine 2.0
2D Game Engine with ECS Architecture
|
#include <BlueprintAdapter.h>
Collaboration diagram for Olympe::NodeGraphShared::BlueprintAdapter:Public Member Functions | |
| BlueprintAdapter (Blueprint::CommandStack *stack, int graphId) | |
| int | CreateNode (const std::string &nodeType, float posX, float posY, const std::string &nodeName="") |
| void | DeleteNode (int nodeId) |
| void | MoveNode (int nodeId, float oldX, float oldY, float newX, float newY) |
| void | ConnectNodes (int parentId, int childId) |
| void | DisconnectNodes (int parentId, int childId) |
| void | DuplicateNode (int nodeId) |
Private Attributes | |
| Blueprint::CommandStack * | m_stack |
| std::string | m_graphId |
Definition at line 13 of file BlueprintAdapter.h.
|
inline |
Definition at line 16 of file BlueprintAdapter.h.
Definition at line 42 of file BlueprintAdapter.h.
References Olympe::Blueprint::CommandStack::ExecuteCommand(), GetComponentTypeID_Static(), m_graphId, and m_stack.
Here is the call graph for this function:
|
inline |
Definition at line 19 of file BlueprintAdapter.h.
References Olympe::Blueprint::CommandStack::ExecuteCommand(), GetComponentTypeID_Static(), m_graphId, and m_stack.
Here is the call graph for this function:Definition at line 28 of file BlueprintAdapter.h.
References Olympe::Blueprint::CommandStack::ExecuteCommand(), GetComponentTypeID_Static(), m_graphId, and m_stack.
Here is the call graph for this function:
|
inline |
Definition at line 49 of file BlueprintAdapter.h.
References Olympe::Blueprint::CommandStack::ExecuteCommand(), GetComponentTypeID_Static(), m_graphId, and m_stack.
Here is the call graph for this function:Definition at line 56 of file BlueprintAdapter.h.
References Olympe::Blueprint::CommandStack::ExecuteCommand(), GetComponentTypeID_Static(), m_graphId, and m_stack.
Here is the call graph for this function:
|
inline |
Definition at line 35 of file BlueprintAdapter.h.
References Olympe::Blueprint::CommandStack::ExecuteCommand(), GetComponentTypeID_Static(), m_graphId, and m_stack.
Here is the call graph for this function:
|
private |
Definition at line 65 of file BlueprintAdapter.h.
Referenced by ConnectNodes(), CreateNode(), DeleteNode(), DisconnectNodes(), DuplicateNode(), and MoveNode().
|
private |
Definition at line 64 of file BlueprintAdapter.h.
Referenced by ConnectNodes(), CreateNode(), DeleteNode(), DisconnectNodes(), DuplicateNode(), and MoveNode().