Functions | |
| virtual uintptr_t | kanzi::platform::PlatformContext::acquireNativeDisplay ()=0 |
| Acquires the platform specific default display type. | |
| virtual bool | kanzi::platform::PlatformContext::initialize (const SystemConfiguration &configuration)=0 |
| Initializes the platform object. | |
| kanzi::platform::PlatformContext::PlatformContext ()=default | |
| virtual void | kanzi::platform::PlatformContext::releaseNativeDisplay ()=0 |
| Releases platform specific default display type. | |
| virtual bool | kanzi::platform::PlatformContext::uninitialize ()=0 |
| Uninitializes the platform object. | |
| virtual | kanzi::platform::PlatformContext::~PlatformContext ()=default |
|
virtualdefault |
|
pure virtual |
Initializes the platform object.
| configuration | System configuration. |
Implemented in kanzi::platform::AndroidPlatformContext, kanzi::platform::EmscriptenPlatformContext, kanzi::platform::MacosPlatformContext, kanzi::platform::QnxPlatformContext, kanzi::platform::StubPlatformContext, kanzi::platform::WaylandPlatformContext, kanzi::platform::Win32PlatformContext, and kanzi::platform::X11PlatformContext.
Uninitializes the platform object.
Implemented in kanzi::platform::AndroidPlatformContext, kanzi::platform::EmscriptenPlatformContext, kanzi::platform::MacosPlatformContext, kanzi::platform::QnxPlatformContext, kanzi::platform::StubPlatformContext, kanzi::platform::WaylandPlatformContext, kanzi::platform::Win32PlatformContext, and kanzi::platform::X11PlatformContext.
Acquires the platform specific default display type.
Implemented in kanzi::platform::AndroidPlatformContext, kanzi::platform::EmscriptenPlatformContext, kanzi::platform::MacosPlatformContext, kanzi::platform::QnxPlatformContext, kanzi::platform::StubPlatformContext, kanzi::platform::WaylandPlatformContext, kanzi::platform::Win32PlatformContext, and kanzi::platform::X11PlatformContext.
Releases platform specific default display type.
Implemented in kanzi::platform::AndroidPlatformContext, kanzi::platform::EmscriptenPlatformContext, kanzi::platform::MacosPlatformContext, kanzi::platform::QnxPlatformContext, kanzi::platform::StubPlatformContext, kanzi::platform::WaylandPlatformContext, kanzi::platform::Win32PlatformContext, and kanzi::platform::X11PlatformContext.
|
protecteddefault |