Kanzi  3.9.4
Kanzi Engine API
window_properties.hpp File Reference

Classes

struct  kanzi::NativeWindowProperties
 Properties for a window. More...
 

Namespaces

 kanzi
 Easing functions that require external dependencies for calculation.
 

Enumerations

enum  KzsDisplayOrientationAngle { KZS_DISPLAY_ORIENTATION_ANGLE_0, KZS_DISPLAY_ORIENTATION_ANGLE_180 }
 List of window orientation angles. More...
 
enum  KzsWindowStyle {
  KZS_WINDOW_STYLE_FIXED, KZS_WINDOW_STYLE_RESIZABLE, KZS_WINDOW_STYLE_FULL_SCREEN, KZS_WINDOW_STYLE_BORDERLESS,
  KZS_WINDOW_STYLE_STUDIO_PREVIEW, KZS_WINDOW_STYLE_DEFAULT
}
 Enumeration for different window styles. More...
 
enum  kanzi::WindowOrientation { kanzi::LandscapeOrientation, kanzi::PortraitOrientation }
 List of window orientations. More...
 

Enumeration Type Documentation

◆ KzsDisplayOrientationAngle

List of window orientation angles.

Enumerator
KZS_DISPLAY_ORIENTATION_ANGLE_0 

No rotation.

KZS_DISPLAY_ORIENTATION_ANGLE_180 

180-degree rotation.

◆ KzsWindowStyle

Enumeration for different window styles.

Enumerator
KZS_WINDOW_STYLE_FIXED 

A window that cannot be resized.

KZS_WINDOW_STYLE_RESIZABLE 

A window that can be resized.

KZS_WINDOW_STYLE_FULL_SCREEN 

Window occupies the whole screen.

KZS_WINDOW_STYLE_BORDERLESS 

No borders or other decorations.

KZS_WINDOW_STYLE_STUDIO_PREVIEW 

Docked window with external message handling. Should only be used by Kanzi Studio.

KZS_WINDOW_STYLE_DEFAULT 

Let the system choose the appropriate window style for the platform.