|
Developer Documentation
|
Public Member Functions | |
| void | getElementData (int _idx, void *_dst, const VertexElement *_desc) const |
| read a vertex element | |
Public Attributes | |
| char * | internalBuf |
| mem alloc if attribute buffer managed by this class | |
| const char * | data |
| int | count |
| int | stride |
| offset in bytes from one element to the next | |
| int | attrSize |
| size in bytes of one attribute | |
| GLuint | fmt |
| element data format | |
| int | elementSize |
| number of ints/floats/bytes per element | |
Definition at line 742 of file MeshCompiler.hh.
| ACG::MeshCompiler::VertexElementInput::VertexElementInput | ( | ) |
Definition at line 1382 of file MeshCompiler.cc.
| ACG::MeshCompiler::VertexElementInput::~VertexElementInput | ( | ) |
Definition at line 1389 of file MeshCompiler.cc.
| void ACG::MeshCompiler::VertexElementInput::getElementData | ( | int | _idx, |
| void * | _dst, | ||
| const VertexElement * | _desc | ||
| ) | const |
read a vertex element
Definition at line 2462 of file MeshCompiler.cc.
| int ACG::MeshCompiler::VertexElementInput::attrSize |
size in bytes of one attribute
Definition at line 762 of file MeshCompiler.hh.
| int ACG::MeshCompiler::VertexElementInput::count |
Definition at line 756 of file MeshCompiler.hh.
| const char* ACG::MeshCompiler::VertexElementInput::data |
address to data input, will not be released by MeshCompiler
Definition at line 753 of file MeshCompiler.hh.
| int ACG::MeshCompiler::VertexElementInput::elementSize |
number of ints/floats/bytes per element
Definition at line 771 of file MeshCompiler.hh.
| GLuint ACG::MeshCompiler::VertexElementInput::fmt |
element data format
Definition at line 768 of file MeshCompiler.hh.
| char* ACG::MeshCompiler::VertexElementInput::internalBuf |
mem alloc if attribute buffer managed by this class
Definition at line 748 of file MeshCompiler.hh.
| int ACG::MeshCompiler::VertexElementInput::stride |
offset in bytes from one element to the next
Definition at line 759 of file MeshCompiler.hh.