Kanzi  3.9.8
Kanzi Engine C++ API
kanzi::interop::Node2DEnums Struct Reference

#include <kanzi/interop/autogen/core.ui/node/node2d_enums.hpp>

Public Types

enum  ForegroundHint { ForegroundHint::None, ForegroundHint::Translucent, ForegroundHint::Opaque }
 Hint for foreground handling of nodes. More...
 
enum  PerspectiveTransformationMode { Screen, XFov, YFov }
 Node2D perspective transformation mode. More...
 
enum  PixelFormat { PixelFormat::Rgb, PixelFormat::Rgba }
 Pixel formats. More...
 

Member Enumeration Documentation

Hint for foreground handling of nodes.

Enumerator
None 

No hint given, assumed the background of a node can be rendered after content.

Translucent 

Some elements rendered within the node are translucent over the background.

Opaque 

Node content is assumed to be fully opaque, meaning that there is no need to render the background.

Pixel formats.

Enumerator
Rgb 

Managed render targets use RGB format.

Rgba 

Managed render targets use RGBA format.

Node2D perspective transformation mode.

Enumerator
Screen 

Screen coordinates.

XFov 

3D coordinates with a field of view in x direction.

YFov 

3D coordinates with a field of view in y direction.


The documentation for this struct was generated from the following file: