Structure for graphics engine core functionality. More...
#include <kanzi/core.ui/application/kzu_engine.h>
Public Member Functions | |
| KzuEngine ()=default | |
Public Attributes | |
| kanzi::Domain * | domain |
| UI Domain. More... | |
| kanzi::FrameTimeQueue | frameTimeQueue |
| FPS calculator. More... | |
| kanzi::string | m_newBinaryName |
| Name of binary file or the config file, which will be loaded in the next update. More... | |
| kanzi::Vector2 | m_renderingAreaOffset |
| Rendering area offset. More... | |
| kanzi::TextureSharedPtr | m_rootCompositionTarget |
| Root framebuffer to use, mostly empty. More... | |
| kanzi::string | m_startupPrefabUrl |
| kanzi::StartupProfilerRegistry * | m_startupProfilerRegistry |
| unsigned int | minimumDeltaTime |
| Minimum delta time (time from previous frame). More... | |
| kanzi::ScreenSharedPtr | screen |
| Screen to be rendered on the graphics output. More... | |
Structure for graphics engine core functionality.
Handles the state machine, pipeline and storage specific functionality.
|
explicitdefault |
| kanzi::FrameTimeQueue KzuEngine::frameTimeQueue |
FPS calculator.
| unsigned int KzuEngine::minimumDeltaTime |
Minimum delta time (time from previous frame).
| kanzi::Domain* KzuEngine::domain |
UI Domain.
| kanzi::string KzuEngine::m_newBinaryName |
Name of binary file or the config file, which will be loaded in the next update.
| kanzi::Vector2 KzuEngine::m_renderingAreaOffset |
Rendering area offset.
| kanzi::TextureSharedPtr KzuEngine::m_rootCompositionTarget |
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 |