Kanzi Graphics Engine
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros
kza_splash.h File Reference

Application framework splash screen. More...

Functions

kzsError kzaSplashScreenCreate (const struct KzcMemoryManager *memoryManager, const struct KzuResourceManager *resourceManager, struct KzcRenderer *renderer, struct KzaSplashScreen **out_splashScreen)
 Creates splash screen structure. More...
 
kzsError kzaSplashScreenDelete (struct KzaSplashScreen *splashScreen, struct KzcRenderer *renderer)
 Deletes splash screen structure. More...
 
kzsError kzaSplashScreenRender (struct KzaSplashScreen *splashScreen, struct KzcRenderer *renderer, const struct KzuCanvas *canvas)
 Renders splash screen. More...
 
void kzaSplashScreenClear (struct KzaSplashScreen *splashScreen, struct KzcRenderer *renderer)
 Clears splash screen remains, that might have been stayed from splash screen rendering. More...
 

Detailed Description

Application framework splash screen.

Copyright 2008-2019 by Rightware. All rights reserved.

Function Documentation

kzsError kzaSplashScreenCreate ( const struct KzcMemoryManager memoryManager,
const struct KzuResourceManager resourceManager,
struct KzcRenderer renderer,
struct KzaSplashScreen **  out_splashScreen 
)

Creates splash screen structure.

kzsError kzaSplashScreenDelete ( struct KzaSplashScreen splashScreen,
struct KzcRenderer renderer 
)

Deletes splash screen structure.

kzsError kzaSplashScreenRender ( struct KzaSplashScreen splashScreen,
struct KzcRenderer renderer,
const struct KzuCanvas canvas 
)

Renders splash screen.

void kzaSplashScreenClear ( struct KzaSplashScreen splashScreen,
struct KzcRenderer renderer 
)

Clears splash screen remains, that might have been stayed from splash screen rendering.