Stores the active engine pointer for systems that cannot receive it directly.
More...
#include <Engine.h>
Stores the active engine pointer for systems that cannot receive it directly.
Definition at line 395 of file Engine.h.
◆ ~EngineManager()
| virtual Engine::EngineManager::~EngineManager |
( |
| ) |
|
|
virtualdefault |
Destroys the engine manager interface.
◆ EngineManager() [1/2]
| Engine::EngineManager::EngineManager |
( |
| ) |
|
|
protecteddefault |
◆ EngineManager() [2/2]
◆ getEngineModule()
| EngineKern * Engine::EngineManager::getEngineModule |
( |
| ) |
|
Returns the active engine.
- Returns
- Engine pointer registered with setEngine(), or null when no engine is registered.
◆ getInstance()
◆ operator=()
◆ setEngine()
| void Engine::EngineManager::setEngine |
( |
EngineKern * | engineInstance | ) |
|
Registers the active engine pointer.
- Parameters
-
| engineInstance | Engine instance owned by the application entry point. |
◆ engine_
Active engine instance, or null when none is registered.
Definition at line 420 of file Engine.h.
The documentation for this class was generated from the following file:
- /workspace/magerbeton/gl3-vulkan/code/Engine/include/Engine/Core/Engine.h