![]() |
Divide Framework 0.1
A free and open-source 3D Framework under heavy development
|
#include <glimBatchData.h>
Public Member Functions | |
glimBatchData () | |
~glimBatchData () | |
void | Reset (bool reserveBuffers=false, unsigned int vertexCount=64 *3, unsigned int attributeCount=1) |
unsigned int | AddVertex (float x, float y, float z) |
Public Attributes | |
GLIM_BATCH_STATE | m_State |
Divide::hashMap< unsigned int, GlimArrayData > | m_Attributes |
Divide::vector< Glim4ByteData > | m_PositionData |
Divide::vector< unsigned int > | m_IndexBuffer_Points |
Divide::vector< unsigned int > | m_IndexBuffer_Lines |
Divide::vector< unsigned int > | m_IndexBuffer_Triangles |
Divide::vector< unsigned int > | m_IndexBuffer_Wireframe |
Definition at line 57 of file glimBatchData.h.
NS_GLIM::glimBatchData::glimBatchData | ( | ) |
Definition at line 73 of file glimBatchData.cpp.
NS_GLIM::glimBatchData::~glimBatchData | ( | ) |
Definition at line 78 of file glimBatchData.cpp.
unsigned int NS_GLIM::glimBatchData::AddVertex | ( | float | x, |
float | y, | ||
float | z | ||
) |
Definition at line 105 of file glimBatchData.cpp.
void NS_GLIM::glimBatchData::Reset | ( | bool | reserveBuffers = false , |
unsigned int | vertexCount = 64 * 3 , |
||
unsigned int | attributeCount = 1 |
||
) |
Definition at line 83 of file glimBatchData.cpp.
Divide::hashMap<unsigned int, GlimArrayData> NS_GLIM::glimBatchData::m_Attributes |
Definition at line 72 of file glimBatchData.h.
Divide::vector<unsigned int> NS_GLIM::glimBatchData::m_IndexBuffer_Lines |
Definition at line 80 of file glimBatchData.h.
Divide::vector<unsigned int> NS_GLIM::glimBatchData::m_IndexBuffer_Points |
Definition at line 78 of file glimBatchData.h.
Divide::vector<unsigned int> NS_GLIM::glimBatchData::m_IndexBuffer_Triangles |
Definition at line 82 of file glimBatchData.h.
Divide::vector<unsigned int> NS_GLIM::glimBatchData::m_IndexBuffer_Wireframe |
Definition at line 84 of file glimBatchData.h.
Divide::vector<Glim4ByteData> NS_GLIM::glimBatchData::m_PositionData |
Definition at line 75 of file glimBatchData.h.
GLIM_BATCH_STATE NS_GLIM::glimBatchData::m_State |
Definition at line 69 of file glimBatchData.h.