TextureApplicationData structure. More...

Data Fields

A3DInt32 m_iUVCoordinatesIndex
 
A3DUns32 m_uiMaterialIndex
 
A3DUns32 m_uiNextTextureApplicationIndex
 
A3DUns32 m_uiTextureDefinitionIndex
 
A3DUns16 m_usStructSize
 

Detailed Description

TextureApplicationData structure.

Version
2.0

The UV Coordinates Index defines which UV coordinates to consider in an A3DTess3DData structure. The material index should correspond to a material stored in global data. This material defines the basic material parameters of the texture. The texture definition index must correspond to a texture definition stored in global data.

See also
Texture Definition, Global Data Module

Field Documentation

◆ m_usStructSize

A3DUns16 A3DGraphTextureApplicationData::m_usStructSize

Reserved; should be initialized by A3D_INITIALIZE_DATA.

◆ m_uiMaterialIndex

A3DUns32 A3DGraphTextureApplicationData::m_uiMaterialIndex

Associated A3DGraphMaterialData in global data (A3DGlobalData) materials.

◆ m_uiTextureDefinitionIndex

A3DUns32 A3DGraphTextureApplicationData::m_uiTextureDefinitionIndex

Texture definition index (Texture Definition).

◆ m_iUVCoordinatesIndex

A3DInt32 A3DGraphTextureApplicationData::m_iUVCoordinatesIndex

The set of UV coordinates to consider on the A3DTess3DData.

◆ m_uiNextTextureApplicationIndex

A3DUns32 A3DGraphTextureApplicationData::m_uiNextTextureApplicationIndex

Index in global data materials of the optional next texture unit. A3D_DEFAULT_MATERIAL_INDEX = no other texture.