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. | |
Contains a description of a shader value.
| PrimitiveType kanzi::gfx::reflection::TypeInfo::type |
The primitive type of the shader value.
| uint8_t kanzi::gfx::reflection::TypeInfo::rows |
The number of rows in the shader value.
| uint8_t kanzi::gfx::reflection::TypeInfo::columns |
The number of columns in the shader value.
| uint16_t kanzi::gfx::reflection::TypeInfo::arraysize |
The number of array elements. 0 indicates it is not an array.