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

#include <render.h>

Public Attributes

union {
   struct {
      uint32_t   gl_vertex_array
 
      uint32_t   gl_vertex_buffer
 
   } 
 
   struct {
      IDirect3DVertexBuffer9 *   d3d_vertex_buffer
 
      uint32_t   d3d_metadata
 
   } 
 
   API::SWVertexArray *   sw_vertex_array
 
   void *   generic
 
}; 
 

Member Data Documentation

◆ 

union { ... } tram::Render::vertexarray_t::@51

◆ d3d_metadata

uint32_t tram::Render::vertexarray_t::d3d_metadata

◆ d3d_vertex_buffer

IDirect3DVertexBuffer9* tram::Render::vertexarray_t::d3d_vertex_buffer

◆ generic

void* tram::Render::vertexarray_t::generic

◆ gl_vertex_array

uint32_t tram::Render::vertexarray_t::gl_vertex_array

◆ gl_vertex_buffer

uint32_t tram::Render::vertexarray_t::gl_vertex_buffer

◆ sw_vertex_array

API::SWVertexArray* tram::Render::vertexarray_t::sw_vertex_array

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