All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
kzu_monolithic_window.h File Reference

Monolithic window. More...

Functions

KANZI_API kzsError kzuMonolithicWindowCreate (const struct KzcMemoryManager *memoryManager, kzUint width, kzUint height, struct KzuMonolithicWindow **out_window)
 Create window object. More...
 
KANZI_API kzsError kzuMonolithicWindowDelete (struct KzuMonolithicWindow *window)
 Delete window. More...
 
KANZI_API kzsError kzuMonolithicWindowUpdate (struct KzuMonolithicWindow *window)
 Updates window content. More...
 
KANZI_API struct KzsDesktopkzuMonolithicWindowGetDesktop (struct KzuMonolithicWindow *window)
 Getters for internal members. More...
 
KANZI_API struct KzsSurfacekzuMonolithicWindowGetSurface (struct KzuMonolithicWindow *window)
 
KANZI_API kzUint kzuMonolithicWindowGetCurrentWidth (struct KzuMonolithicWindow *window)
 
KANZI_API kzUint kzuMonolithicWindowGetCurrentHeight (struct KzuMonolithicWindow *window)
 

Detailed Description

Monolithic window.

Copyright 2008-2020 by Rightware. All rights reserved.

Function Documentation

KANZI_API kzsError kzuMonolithicWindowCreate ( const struct KzcMemoryManager memoryManager,
kzUint  width,
kzUint  height,
struct KzuMonolithicWindow **  out_window 
)

Create window object.

KANZI_API kzsError kzuMonolithicWindowDelete ( struct KzuMonolithicWindow window)

Delete window.

KANZI_API kzsError kzuMonolithicWindowUpdate ( struct KzuMonolithicWindow window)

Updates window content.

KANZI_API struct KzsDesktop* kzuMonolithicWindowGetDesktop ( struct KzuMonolithicWindow window)

Getters for internal members.

KANZI_API struct KzsSurface* kzuMonolithicWindowGetSurface ( struct KzuMonolithicWindow window)
KANZI_API kzUint kzuMonolithicWindowGetCurrentWidth ( struct KzuMonolithicWindow window)
KANZI_API kzUint kzuMonolithicWindowGetCurrentHeight ( struct KzuMonolithicWindow window)