Structure for graphics engine core functionality. More...
#include <kanzi/core.ui/application/kzu_engine.h>
Public Member Functions | |
| KzuEngine () | |
Public Attributes | |
| kanzi::FrameTimeQueue | frameTimeQueue |
| FPS calculator. More... | |
| unsigned int | minimumDeltaTime |
| Minimum delta time (time from previous frame). More... | |
| kanzi::Domain * | domain |
| UI domain. More... | |
| KzuBinaryLoader * | binaryLoader |
| Binary loader. More... | |
| kzMutableString | newBinaryName |
| Name of binary file / config file, which will be loaded in the next update. More... | |
| kzBool | m_useMemoryMappedLoading |
| Use memory mapping when loading KZB files. More... | |
| kanzi::Vector2 | m_renderingAreaOffset |
| Rendering area offset. More... | |
| kanzi::FramebufferSharedPtr | m_rootFramebuffer |
| Root framebuffer to use, mostly empty. More... | |
| kanzi::ScreenSharedPtr | screen |
| Screen to be rendered on the graphics output. More... | |
| kanzi::string | m_startupPrefabUrl |
| kanzi::StartupProfilerRegistry * | m_startupProfilerRegistry |
Structure for graphics engine core functionality.
Handles the state machine, pipeline and storage specific functionality.
|
inlineexplicit |
| kanzi::FrameTimeQueue KzuEngine::frameTimeQueue |
FPS calculator.
| unsigned int KzuEngine::minimumDeltaTime |
Minimum delta time (time from previous frame).
| kanzi::Domain* KzuEngine::domain |
UI domain.
| KzuBinaryLoader* KzuEngine::binaryLoader |
Binary loader.
| kzMutableString KzuEngine::newBinaryName |
Name of binary file / config file, which will be loaded in the next update.
| kzBool KzuEngine::m_useMemoryMappedLoading |
Use memory mapping when loading KZB files.
| kanzi::Vector2 KzuEngine::m_renderingAreaOffset |
Rendering area offset.
| kanzi::FramebufferSharedPtr KzuEngine::m_rootFramebuffer |
Root framebuffer to use, mostly empty.
| kanzi::ScreenSharedPtr KzuEngine::screen |
Screen to be rendered on the graphics output.
| kanzi::string KzuEngine::m_startupPrefabUrl |
| kanzi::StartupProfilerRegistry* KzuEngine::m_startupProfilerRegistry |