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

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

Public Types

enum  ContentStretch {
  ContentStretch::None, ContentStretch::Fill, ContentStretch::Uniform, ContentStretch::UniformToFill,
  ContentStretch::Repeat
}
 Content stretch option. More...
 
enum  DepthAlignment { DepthAlignment::Back, DepthAlignment::Front, DepthAlignment::Center, DepthAlignment::Stretch }
 Depth alignment options. More...
 
enum  HorizontalAlignment { HorizontalAlignment::Left, HorizontalAlignment::Right, HorizontalAlignment::Center, HorizontalAlignment::Stretch }
 Horizontal alignment options. More...
 
enum  VerticalAlignment { VerticalAlignment::Bottom, VerticalAlignment::Top, VerticalAlignment::Center, VerticalAlignment::Stretch }
 Vertical alignment options. More...
 

Member Enumeration Documentation

Horizontal alignment options.

Enumerator
Left 
Right 
Center 
Stretch 

Vertical alignment options.

Enumerator
Bottom 
Top 
Center 
Stretch 

Depth alignment options.

Enumerator
Back 
Front 
Center 
Stretch 

Content stretch option.

Enumerator
None 
Fill 

Content is displayed unstretched in the middle of area.

Uniform 

Content encompasses full area.

UniformToFill 

Content stretched to fill as much of area as possible. If aspect ratios do not match, leave area undrawn.

Repeat 

Content stretched to fill full area. If aspect ratios do not match, clip excess area.


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