![]() |
Olympe Engine 2.0
2D Game Engine with ECS Architecture
|
#include <CommandAdapter.h>
Collaboration diagram for Olympe::NodeGraphShared::CommandAdapter:Public Member Functions | |
| CommandAdapter (BTCommandStack *stack, BehaviorTreeAsset *tree) | |
| uint32_t | AddNode (BTNodeType type, const std::string &name, const Vector &pos) |
| void | DeleteNode (uint32_t nodeId) |
| void | ConnectNodes (uint32_t parentId, uint32_t childId) |
| void | DisconnectNodes (uint32_t parentId, uint32_t childId) |
| void | MoveNode (uint32_t nodeId, const Vector &oldPos, const Vector &newPos) |
Private Attributes | |
| BTCommandStack * | m_stack |
| BehaviorTreeAsset * | m_tree |
Definition at line 13 of file CommandAdapter.h.
|
inline |
Definition at line 16 of file CommandAdapter.h.
|
inline |
Definition at line 19 of file CommandAdapter.h.
References Olympe::BTCommandStack::Execute(), GetComponentTypeID_Static(), m_stack, m_tree, and BehaviorTreeAsset::nodes.
Here is the call graph for this function:
|
inline |
Definition at line 37 of file CommandAdapter.h.
References Olympe::BTCommandStack::Execute(), GetComponentTypeID_Static(), m_stack, and m_tree.
Here is the call graph for this function:Definition at line 30 of file CommandAdapter.h.
References Olympe::BTCommandStack::Execute(), GetComponentTypeID_Static(), m_stack, and m_tree.
Here is the call graph for this function:
|
inline |
Definition at line 44 of file CommandAdapter.h.
References Olympe::BTCommandStack::Execute(), GetComponentTypeID_Static(), m_stack, and m_tree.
Here is the call graph for this function:
|
inline |
Definition at line 51 of file CommandAdapter.h.
References Olympe::BTCommandStack::Execute(), GetComponentTypeID_Static(), m_stack, and m_tree.
Here is the call graph for this function:
|
private |
Definition at line 59 of file CommandAdapter.h.
Referenced by AddNode(), ConnectNodes(), DeleteNode(), DisconnectNodes(), and MoveNode().
|
private |
Definition at line 60 of file CommandAdapter.h.
Referenced by AddNode(), ConnectNodes(), DeleteNode(), DisconnectNodes(), and MoveNode().