Tramway SDK
Public Types | Public Attributes | List of all members
tram::Render::VertexAttribute Struct Reference

Atributes for vertex buffer vertices. More...

#include <renderer.h>

Public Types

enum  { FLOAT32 , INT32 , UINT32 }
 
enum  {
  FFP_IGNORE , FFP_POSITION , FFP_NORMAL , FFP_COLOR ,
  FFP_TEXTURE , FFP_LIGHTMAP , FFP_BONE_INDEX , FFP_BONE_WEIGHT
}
 

Public Attributes

enum tram::Render::VertexAttribute:: { ... }  type
 
enum tram::Render::VertexAttribute:: { ... }  ffp_type
 
uint32_t size
 
uint32_t stride
 
uint64_t offset
 

Detailed Description

Atributes for vertex buffer vertices.

Member Enumeration Documentation

◆ anonymous enum

anonymous enum
Enumerator
FLOAT32 
INT32 
UINT32 

◆ anonymous enum

anonymous enum
Enumerator
FFP_IGNORE 
FFP_POSITION 
FFP_NORMAL 
FFP_COLOR 
FFP_TEXTURE 
FFP_LIGHTMAP 
FFP_BONE_INDEX 
FFP_BONE_WEIGHT 

Member Data Documentation

◆ 

enum { ... } tram::Render::VertexAttribute::ffp_type

◆ offset

uint64_t tram::Render::VertexAttribute::offset

◆ size

uint32_t tram::Render::VertexAttribute::size

◆ stride

uint32_t tram::Render::VertexAttribute::stride

◆ 

enum { ... } tram::Render::VertexAttribute::type

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