![]() |
Olympe Engine 2.0
2D Game Engine with ECS Architecture
|
#include <OptionsManager.h>
Public Member Functions | |
| OptionsManager () | |
| virtual | ~OptionsManager () |
| void | Set (OptionFlags f) |
| void | Clear (OptionFlags f) |
| void | Toggle (OptionFlags f) |
| bool | IsSet (OptionFlags f) const |
Static Public Member Functions | |
| static OptionsManager & | GetInstance () |
| static OptionsManager & | Get () |
Private Attributes | |
| string | name |
| OptionFlags | flags_ = OptionFlags::None |
Definition at line 25 of file OptionsManager.h.
|
inline |
Definition at line 28 of file OptionsManager.h.
References name, Set(), ShowDebugInfo, and SYSTEM_LOG.
Here is the call graph for this function:
|
inlinevirtual |
Definition at line 34 of file OptionsManager.h.
References SYSTEM_LOG.
|
inline |
Definition at line 48 of file OptionsManager.h.
References flags_, and GetComponentTypeID_Static().
Referenced by Toggle().
Here is the call graph for this function:
Here is the caller graph for this function:
|
inlinestatic |
Definition at line 44 of file OptionsManager.h.
References GetInstance().
Here is the call graph for this function:
|
inlinestatic |
Definition at line 39 of file OptionsManager.h.
References GetComponentTypeID_Static().
Referenced by Get(), and GameEngine::Initialize().
Here is the call graph for this function:
Here is the caller graph for this function:
|
inline |
Definition at line 58 of file OptionsManager.h.
References flags_, GetComponentTypeID_Static(), and None.
Referenced by Toggle().
Here is the call graph for this function:
Here is the caller graph for this function:
|
inline |
Definition at line 47 of file OptionsManager.h.
References flags_, and GetComponentTypeID_Static().
Referenced by OptionsManager(), and Toggle().
Here is the call graph for this function:
Here is the caller graph for this function:
|
inline |
Definition at line 49 of file OptionsManager.h.
References Clear(), GetComponentTypeID_Static(), IsSet(), and Set().
Here is the call graph for this function:
|
private |
Definition at line 63 of file OptionsManager.h.
|
private |
Definition at line 62 of file OptionsManager.h.
Referenced by OptionsManager().