Enumerations
eXSI_Attribute_Size Enum

## Enumerations
enum | eXSI_Attribute_Size { XSI_RTS_ZERO = 0, XSI_RTS_LONG, XSI_RTS_LONG_2, XSI_RTS_LONG_3, XSI_RTS_LONG_4, XSI_RTS_FLOAT, XSI_RTS_FLOAT_2, XSI_RTS_FLOAT_3, XSI_RTS_FLOAT_4, XSI_RTS_FLOAT_QUATERNION_WXYZ, XSI_RTS_DOUBLE, XSI_RTS_DOUBLE_2, XSI_RTS_DOUBLE_3, XSI_RTS_DOUBLE_4, XSI_RTS_DOUBLE_QUATERNION_WXYZ, XSI_RTS_MATRIX_3x3, XSI_RTS_MATRIX_3x4, XSI_RTS_MATRIX_4x4 }

## Detailed Description

Enumeration of all possible sizes for RTS elements.

See also:
  _tXSI_RTS_Attribute_Size, GetSizeOfAttribute, IRTSExecutionState::DrawGeometry

Since:
  7.0

## Enumeration Type Documentation

enum eXSI_Attribute_Size

Enumerator:

  XSI_RTS_ZERO | Zero.
  XSI_RTS_LONG | Long.
  XSI_RTS_LONG_2 | Long 2.
  XSI_RTS_LONG_3 | Long 3.
  XSI_RTS_LONG_4 | Long 4.
  XSI_RTS_FLOAT | Float.
  XSI_RTS_FLOAT_2 | Float 2.
  XSI_RTS_FLOAT_3 | Float 3.
  XSI_RTS_FLOAT_4 | Float 4.
  XSI_RTS_FLOAT_QUATERNION_WXYZ | Float Quaternion WXYZ.
  XSI_RTS_DOUBLE | Double.
  XSI_RTS_DOUBLE_2 | Double 2.
  XSI_RTS_DOUBLE_3 | Double 3.
  XSI_RTS_DOUBLE_4 | Double 4.
  XSI_RTS_DOUBLE_QUATERNION_WXYZ | Double Quaternion WXYZ.
  XSI_RTS_MATRIX_3x3 | Matrix 3X3.
  XSI_RTS_MATRIX_3x4 | Matrix 3X4.
  XSI_RTS_MATRIX_4x4 | Matrix 4X4.