Olympe Engine 2.0
2D Game Engine with ECS Architecture
Loading...
Searching...
No Matches
Olympe::BTGraphLayoutEngine Member List

This is the complete list of members for Olympe::BTGraphLayoutEngine, including all inherited members.

AssignLayers(const BehaviorTreeAsset *tree)Olympe::BTGraphLayoutEngineprivate
AssignLayers(const BehaviorTreeAsset *tree)Olympe::BTGraphLayoutEngineprivate
BTGraphLayoutEngine()Olympe::BTGraphLayoutEngine
BTGraphLayoutEngine()Olympe::BTGraphLayoutEngine
BuildParentMap(const BehaviorTreeAsset *tree)Olympe::BTGraphLayoutEngineprivate
BuildParentMap(const BehaviorTreeAsset *tree)Olympe::BTGraphLayoutEngineprivate
ComputeLayout(const BehaviorTreeAsset *tree, float nodeSpacingX=320.0f, float nodeSpacingY=180.0f, float zoomFactor=1.0f)Olympe::BTGraphLayoutEngine
ComputeLayout(const BehaviorTreeAsset *tree, float nodeSpacingX=320.0f, float nodeSpacingY=180.0f, float zoomFactor=1.0f)Olympe::BTGraphLayoutEngine
GetChildren(const BTNode *node) constOlympe::BTGraphLayoutEngineprivate
GetChildren(const BTNode *node) constOlympe::BTGraphLayoutEngineprivate
GetLayoutDirection() constOlympe::BTGraphLayoutEngineinline
GetLayoutDirection() constOlympe::BTGraphLayoutEngineinline
GetNodeLayout(uint32_t nodeId) constOlympe::BTGraphLayoutEngine
GetNodeLayout(uint32_t nodeId) constOlympe::BTGraphLayoutEngine
m_layersOlympe::BTGraphLayoutEngineprivate
m_layoutDirectionOlympe::BTGraphLayoutEngineprivate
m_layoutsOlympe::BTGraphLayoutEngineprivate
m_nodeIdToIndexOlympe::BTGraphLayoutEngineprivate
m_parentMapOlympe::BTGraphLayoutEngineprivate
SetLayoutDirection(BTLayoutDirection direction)Olympe::BTGraphLayoutEngineinline
SetLayoutDirection(BTLayoutDirection direction)Olympe::BTGraphLayoutEngineinline
UpdateNodePosition(uint32_t nodeId, float x, float y)Olympe::BTGraphLayoutEngine
UpdateNodePosition(uint32_t nodeId, float x, float y)Olympe::BTGraphLayoutEngine
~BTGraphLayoutEngine()=defaultOlympe::BTGraphLayoutEngine
~BTGraphLayoutEngine()=defaultOlympe::BTGraphLayoutEngine