![]() |
Olympe Engine 2.0
2D Game Engine with ECS Architecture
|
EditorCapabilities - Defines what operations are enabled Used to gate UI elements and functionality. More...
#include <EditorContext.h>
Public Member Functions | |
| EditorCapabilities () | |
Static Public Member Functions | |
| static EditorCapabilities | Runtime () |
| static EditorCapabilities | Standalone () |
Public Attributes | |
| bool | isRuntime |
| bool | canCreate |
| bool | canEdit |
| bool | canDelete |
| bool | canLink |
| bool | canSave |
| bool | showEntityContext |
EditorCapabilities - Defines what operations are enabled Used to gate UI elements and functionality.
Definition at line 16 of file EditorContext.h.
|
inline |
Definition at line 27 of file EditorContext.h.
|
inlinestatic |
Definition at line 39 of file EditorContext.h.
References GetComponentTypeID_Static(), and isRuntime.
Referenced by Olympe::EditorContext::InitializeRuntime().
Here is the call graph for this function:
Here is the caller graph for this function:
|
inlinestatic |
Definition at line 53 of file EditorContext.h.
References GetComponentTypeID_Static(), and isRuntime.
Referenced by Olympe::EditorContext::EditorContext(), and Olympe::EditorContext::InitializeStandalone().
Here is the call graph for this function:
Here is the caller graph for this function:| bool Olympe::EditorCapabilities::canCreate |
Definition at line 19 of file EditorContext.h.
Referenced by Olympe::EditorContext::CanCreate().
| bool Olympe::EditorCapabilities::canDelete |
Definition at line 21 of file EditorContext.h.
Referenced by Olympe::EditorContext::CanDelete().
| bool Olympe::EditorCapabilities::canEdit |
Definition at line 20 of file EditorContext.h.
Referenced by Olympe::EditorContext::CanEdit().
| bool Olympe::EditorCapabilities::canLink |
Definition at line 22 of file EditorContext.h.
Referenced by Olympe::EditorContext::CanLink().
| bool Olympe::EditorCapabilities::canSave |
Definition at line 23 of file EditorContext.h.
Referenced by Olympe::EditorContext::CanSave().
| bool Olympe::EditorCapabilities::isRuntime |
Definition at line 18 of file EditorContext.h.
Referenced by Olympe::EditorContext::IsRuntime(), Olympe::EditorContext::IsStandalone(), Runtime(), and Standalone().
| bool Olympe::EditorCapabilities::showEntityContext |
Definition at line 24 of file EditorContext.h.
Referenced by Olympe::EditorContext::ShowEntityContext().