![]() |
Ember
|
Global configuration manager for UI behavior tree settings. More...
#include <BehaviorTreeConfig.h>
Public Member Functions | |
| BehaviorTreeConfig & | GetConfig () |
| const BehaviorTreeConfig & | GetConfig () const |
| bool | IsSyncEnabled (bool hierarchyToScene) const |
| bool | IsCenteringEnabled () const |
| bool | IsHighlightingEnabled () const |
Static Public Member Functions | |
| static BehaviorTreeConfigManager & | GetInstance () |
Private Member Functions | |
| BehaviorTreeConfigManager ()=default | |
Private Attributes | |
| BehaviorTreeConfig | config_ |
Global configuration manager for UI behavior tree settings.
Provides singleton access to the configuration and manages global configuration state.
Definition at line 141 of file BehaviorTreeConfig.h.
|
privatedefault |
|
inline |
Definition at line 145 of file BehaviorTreeConfig.h.
|
inline |
Definition at line 146 of file BehaviorTreeConfig.h.
|
static |
Definition at line 271 of file BehaviorTreeConfig.cpp.
| bool EmberCore::BehaviorTreeConfigManager::IsCenteringEnabled | ( | ) | const |
Definition at line 281 of file BehaviorTreeConfig.cpp.
| bool EmberCore::BehaviorTreeConfigManager::IsHighlightingEnabled | ( | ) | const |
Definition at line 283 of file BehaviorTreeConfig.cpp.
| bool EmberCore::BehaviorTreeConfigManager::IsSyncEnabled | ( | bool | hierarchyToScene | ) | const |
Definition at line 276 of file BehaviorTreeConfig.cpp.
|
private |
Definition at line 155 of file BehaviorTreeConfig.h.