Kanzi 4.0.0-beta2
kanzi::gfx::reflection::TypeInfo Struct Reference

Contains a description of a shader value. More...

#include <kanzi/gfx/reflection.hpp>

Public Attributes

uint16_t arraysize
 The number of array elements. 0 indicates it is not an array.
 
uint8_t columns
 The number of columns in the shader value.
 
uint8_t rows
 The number of rows in the shader value.
 
PrimitiveType type
 The primitive type of the shader value.
 

Detailed Description

Contains a description of a shader value.

Since
Kanzi 4.0.0

Member Data Documentation

◆ type

PrimitiveType kanzi::gfx::reflection::TypeInfo::type

The primitive type of the shader value.

◆ rows

uint8_t kanzi::gfx::reflection::TypeInfo::rows

The number of rows in the shader value.

◆ columns

uint8_t kanzi::gfx::reflection::TypeInfo::columns

The number of columns in the shader value.

◆ arraysize

uint16_t kanzi::gfx::reflection::TypeInfo::arraysize

The number of array elements. 0 indicates it is not an array.


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