eXSI_RTS_TriangleListType Enum


Enumerations

enum   eXSI_RTS_TriangleListType {
  RTS_TL_SINGLE_INDEX_ARRAY,
  RTS_TL_BYREF,
  RTS_TL_BYREF_POSD,
  RTS_TL_PACKED_ARRAY
}

Detailed Description

Types of triangle lists. Provided only for backward compatibility.
Deprecated:
7.0. Triangles lists are an obsolete concept in RTS API v3.0 shaders.
See also:
tagXSI_RTS_TriangleList,

Enumeration Type Documentation

enum eXSI_RTS_TriangleListType

Enumerator:
RTS_TL_SINGLE_INDEX_ARRAY  Arrays define positions, normals, UV and colors and a single index is used.
RTS_TL_BYREF  Positions, normals, UVs and colors are accessed by pointers, everything is in float.
RTS_TL_BYREF_POSD  Positions, normals, UVs and colors are accessed by pointers, everything is in float, except position which is double.
RTS_TL_PACKED_ARRAY  Arrays are tightly packed and stored in order.