igor::iRendererDataTexturedQuads Struct Reference

data to render textured quads More...

Public Attributes

iVertexBufferPtr _vertexBuffer
 
iVertexArrayPtr _vertexArray
 
uint32 _vertexCount
 
uint32 _indexCount
 
iTexturedVertex_vertexData = nullptr
 
iTexturedVertex_vertexDataPtr = nullptr
 
iTexturePtr _textures [MAX_TEXTURE_UNITS]
 
uint32 _nextTextureIndex
 

Detailed Description

data to render textured quads

Member Data Documentation

◆ _indexCount

uint32 igor::iRendererDataTexturedQuads::_indexCount

textured quad vertex count

◆ _nextTextureIndex

uint32 igor::iRendererDataTexturedQuads::_nextTextureIndex

next available texture index for quads

◆ _textures

iTexturePtr igor::iRendererDataTexturedQuads::_textures[MAX_TEXTURE_UNITS]

quad textures

◆ _vertexArray

iVertexArrayPtr igor::iRendererDataTexturedQuads::_vertexArray

textured quad vertex array

◆ _vertexBuffer

iVertexBufferPtr igor::iRendererDataTexturedQuads::_vertexBuffer

textured quad vertex buffer

◆ _vertexCount

uint32 igor::iRendererDataTexturedQuads::_vertexCount

textured quad vertex count

◆ _vertexData

iTexturedVertex* igor::iRendererDataTexturedQuads::_vertexData = nullptr

textured quad vertex data

◆ _vertexDataPtr

iTexturedVertex* igor::iRendererDataTexturedQuads::_vertexDataPtr = nullptr

pointer to current position in textured quad vertex data


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