Android platform context class. More...
#include <kanzi/platform/platform/platform_context/android/android_platform_context.hpp>
Public Member Functions | |
| uintptr_t | acquireNativeDisplay () override |
| PlatformContext::acquireNativeDisplay() implementation. | |
| bool | initialize (const SystemConfiguration &configuration) override |
| PlatformContext::initialize() implementation. | |
| void | releaseNativeDisplay () override |
| PlatformContext::releaseNativeDisplay() implementation. | |
| bool | uninitialize () override |
| PlatformContext::uninitialize() implementation. | |
Public Member Functions inherited from kanzi::platform::PlatformContext | |
| virtual | ~PlatformContext ()=default |
Static Public Member Functions | |
| static unique_ptr< PlatformContext > | create () |
| Creates a new Android platform context. | |
Protected Member Functions | |
| AndroidPlatformContext ()=default | |
| Constructor. | |
Protected Member Functions inherited from kanzi::platform::PlatformContext | |
| PlatformContext ()=default | |
Android platform context class.
|
protecteddefault |
Constructor.
|
overridevirtual |
PlatformContext::initialize() implementation.
Implements kanzi::platform::PlatformContext.
|
overridevirtual |
PlatformContext::uninitialize() implementation.
Implements kanzi::platform::PlatformContext.
|
overridevirtual |
PlatformContext::acquireNativeDisplay() implementation.
Implements kanzi::platform::PlatformContext.
|
overridevirtual |
PlatformContext::releaseNativeDisplay() implementation.
Implements kanzi::platform::PlatformContext.
|
inlinestatic |
Creates a new Android platform context.