- Main Page
- Related Pages
- Modules
- Namespaces
- Classes
- Files
- Directories
- Examples

- Class List
- Class Hierarchy
- Class Members

Public Types | Public Attributes

# VertexDataProvider::ComponentDescription Struct Reference

Search for all occurrences

## Detailed Description

This structure carries information about a component.

Definition at line 111 of file renderer.h.

`#include <renderer.h>`

List of all members.

## Public Types
enum | Type { eFloat, eByte, eColor, eShort }
| Type of the component. More...
## Public Attributes
enum mudbox::VertexDataProvider::ComponentDescription::Type | m_eType
int | m_iDimension
| Dimension of the component, must not be greater than 4.
Material::VertexDataUsage | m_eUsage
| This tells the renderer what to do with this data.

## Member Enumeration Documentation

enum Type

Search for all occurrences

Type of the component.

Enumerator:

  eFloat | Search for all occurrences
  eByte | Search for all occurrences
  eColor | Search for all occurrences
  eShort | Search for all occurrences

Definition at line 114 of file renderer.h.

            {
                eFloat,
                eByte,
                eColor,
                eShort
            } m_eType;

## Member Data Documentation

enum mudbox::VertexDataProvider::ComponentDescription::Type m_eType

Search for all occurrences

int m_iDimension

Search for all occurrences

Dimension of the component, must not be greater than 4.

Definition at line 122 of file renderer.h.

Material::VertexDataUsage m_eUsage

Search for all occurrences

This tells the renderer what to do with this data.

It can be used for general purposes, or directly passed to the shader in a texture coordinate channel.

See also:
  VertexDataUsage

Definition at line 125 of file renderer.h.

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

- Mudbox/renderer.h