Kanzi 4.0.0
kz_platform.hpp File Reference

Classes

class  kanzi::platform::Platform
 Kanzi platform interface definition. More...
 

Namespaces

namespace  kanzi
 
namespace  kanzi::platform
 

Macros

#define KZ_LOG_CATEGORY_KZPLATFORM
 

Functions

KZ_NO_DISCARD SurfaceProperties kanzi::platform::asPlatformSurfaceProperties (const SystemConfiguration &configuration)
 Create a SurfaceProperties struct based on SystemConfiguration.
 
void kanzi::platform::createDefaultPlatform (const SystemConfiguration &configuration)
 Creates default Platform instance singleton.
 
void kanzi::platform::destroyDefaultPlatform ()
 Destroys default Platform instance singleton.
 
KZ_NO_DISCARD SharedLockedPtr< Platformkanzi::platform::getDefaultPlatform ()
 Queries default Platform instance singleton.
 

Macro Definition Documentation

◆ KZ_LOG_CATEGORY_KZPLATFORM

#define KZ_LOG_CATEGORY_KZPLATFORM