Kanzi platform interface definition. More...
#include <kanzi/platform/kz_platform/kz_platform.hpp>
Public Member Functions | |
| virtual uintptr_t | acquireNativeDisplay ()=0 |
| Acquires the platform specific default display type. | |
| virtual uintptr_t | findNativeDisplayConfig (const SurfaceProperties &properties, bool requirePBuffer)=0 |
| Finds a suitable platform specific display configuration such as GLXFBConfig that is closest match to given surface properties. | |
| virtual bool | initialize (const SystemConfiguration &configuration)=0 |
| Initializes the platform object. | |
| virtual void | releaseNativeDisplay ()=0 |
| Releases platform specific default display type. | |
| virtual bool | uninitialize ()=0 |
| Uninitializes the platform object. | |
| virtual | ~Platform ()=default |
Protected Member Functions | |
| Platform ()=default | |
Kanzi platform interface definition.
Implemented by platform specific classes.