Functions | |
| virtual uintptr_t | kanzi::platform::Platform::acquireNativeDisplay ()=0 |
| Acquires the platform specific default display type. | |
| virtual bool | kanzi::platform::Platform::initialize (const SystemConfiguration &configuration)=0 |
| Initializes the platform object. | |
| kanzi::platform::Platform::Platform ()=default | |
| virtual void | kanzi::platform::Platform::releaseNativeDisplay ()=0 |
| Releases platform specific default display type. | |
| virtual bool | kanzi::platform::Platform::uninitialize ()=0 |
| Uninitializes the platform object. | |
| virtual | kanzi::platform::Platform::~Platform ()=default |
|
virtualdefault |
|
pure virtual |
Initializes the platform object.
| configuration | System configuration. |
Implemented in kanzi::platform::AndroidPlatform, kanzi::platform::EmscriptenPlatform, kanzi::platform::MacosPlatform, kanzi::platform::QnxPlatform, kanzi::platform::StubPlatform, kanzi::platform::WaylandPlatform, kanzi::platform::Win32Platform, and kanzi::platform::X11Platform.
Uninitializes the platform object.
Implemented in kanzi::platform::AndroidPlatform, kanzi::platform::EmscriptenPlatform, kanzi::platform::MacosPlatform, kanzi::platform::QnxPlatform, kanzi::platform::StubPlatform, kanzi::platform::WaylandPlatform, kanzi::platform::Win32Platform, and kanzi::platform::X11Platform.
Acquires the platform specific default display type.
Implemented in kanzi::platform::AndroidPlatform, kanzi::platform::EmscriptenPlatform, kanzi::platform::MacosPlatform, kanzi::platform::QnxPlatform, kanzi::platform::StubPlatform, kanzi::platform::WaylandPlatform, kanzi::platform::Win32Platform, and kanzi::platform::X11Platform.
Releases platform specific default display type.
Implemented in kanzi::platform::AndroidPlatform, kanzi::platform::EmscriptenPlatform, kanzi::platform::MacosPlatform, kanzi::platform::QnxPlatform, kanzi::platform::StubPlatform, kanzi::platform::WaylandPlatform, kanzi::platform::Win32Platform, and kanzi::platform::X11Platform.
|
protecteddefault |