This is the complete list of members for VertexBuffer, including all inherited members.
ConvertFromTriangleStripToTriangles() const (defined in VertexBuffer) | VertexBuffer | |
DefineBiTri(uint32_t start_index, float left, float top, float right, float bottom) (defined in VertexBuffer) | VertexBuffer | |
DefineBiTri(uint32_t start_index, float left, float top, float right, float bottom, float z) (defined in VertexBuffer) | VertexBuffer | |
DefineBiTri(uint32_t start_index, float left, float top, float right, float bottom, float ul_z, float ll_z, float lr_z, float ur_z) (defined in VertexBuffer) | VertexBuffer | |
DefineBiTri(uint32_t start_index, float left, float top, float right, float bottom, float ul_z, float ll_z, float lr_z, float ur_z, const Color &ul_diffuse, const Color &ll_diffuse, const Color &lr_diffuse, const Color &ur_diffuse) (defined in VertexBuffer) | VertexBuffer | |
DefineBiTri(uint32_t start_index, float left, float top, float right, float bottom, float ul_z, float ll_z, float lr_z, float ur_z, const Color &ul_diffuse, const Color &ll_diffuse, const Color &lr_diffuse, const Color &ur_diffuse, const Color &ul_specular, const Color &ll_specular, const Color &lr_specular, const Color &ur_specular) (defined in VertexBuffer) | VertexBuffer | |
DefineBiTri(uint32_t start_index, const vector_t ul, const vector_t ll, const vector_t lr, const vector_t ur) (defined in VertexBuffer) | VertexBuffer | inline |
DefineBiTri(uint32_t start_index, const vector_t ul, const vector_t ll, const vector_t lr, const vector_t ur, const Color &ul_diffuse, const Color &ll_diffuse, const Color &lr_diffuse, const Color &ur_diffuse) (defined in VertexBuffer) | VertexBuffer | inline |
DefineBiTri(uint32_t start_index, const vector_t ul, const vector_t ll, const vector_t lr, const vector_t ur, const Color &ul_diffuse, const Color &ll_diffuse, const Color &lr_diffuse, const Color &ur_diffuse, const Color &ul_specular, const Color &ll_specular, const Color &lr_specular, const Color &ur_specular) (defined in VertexBuffer) | VertexBuffer | |
DefineBiTriCCW(uint32_t start_index, float left, float top, float right, float bottom) (defined in VertexBuffer) | VertexBuffer | |
DefineBiTriCCW(uint32_t start_index, float left, float top, float right, float bottom, float z) (defined in VertexBuffer) | VertexBuffer | |
DefineBiTriCCW(uint32_t start_index, float left, float top, float right, float bottom, float ul_z, float ll_z, float lr_z, float ur_z) (defined in VertexBuffer) | VertexBuffer | |
DefineBiTriCCW(uint32_t start_index, float left, float top, float right, float bottom, float ul_z, float ll_z, float lr_z, float ur_z, const Color &ul_diffuse, const Color &ll_diffuse, const Color &lr_diffuse, const Color &ur_diffuse) (defined in VertexBuffer) | VertexBuffer | |
DefineBiTriCCW(uint32_t start_index, float left, float top, float right, float bottom, float ul_z, float ll_z, float lr_z, float ur_z, const Color &ul_diffuse, const Color &ll_diffuse, const Color &lr_diffuse, const Color &ur_diffuse, const Color &ul_specular, const Color &ll_specular, const Color &lr_specular, const Color &ur_specular) (defined in VertexBuffer) | VertexBuffer | |
DefineTriangle(uint32_t start_index, const float *one, const float *two, const float *three) (defined in VertexBuffer) | VertexBuffer | |
DefineTriangle(uint32_t start_index, const float *one, const float *two, const float *three, const float *normal_one, const float *normal_two, const float *normal_three) (defined in VertexBuffer) | VertexBuffer | |
DefineTriangle(uint32_t start_index, const float *one, const float *two, const float *three, const Color &diffuse_one, const Color &diffuse_two, const Color &diffuse_three) (defined in VertexBuffer) | VertexBuffer | |
DefineTriangle(uint32_t start_index, const float *one, const float *two, const float *three, const float *normal_one, const float *normal_two, const float *normal_three, const Color &diffuse_one, const Color &diffuse_two, const Color &diffuse_three) (defined in VertexBuffer) | VertexBuffer | |
DefineTriangleCCW(uint32_t start_index, const float *one, const float *two, const float *three) (defined in VertexBuffer) | VertexBuffer | |
DefineTriangleCCW(uint32_t start_index, const float *one, const float *two, const float *three, const float *normal_one, const float *normal_two, const float *normal_three) (defined in VertexBuffer) | VertexBuffer | |
DefineTriangleCCW(uint32_t start_index, const float *one, const float *two, const float *three, const Color &one_diffuse, const Color &two_diffuse, const Color &three_diffuse) (defined in VertexBuffer) | VertexBuffer | |
DefineTriangleCCW(uint32_t start_index, const float *one, const float *two, const float *three, const float *normal_one, const float *normal_two, const float *normal_three, const Color &diffuse_one, const Color &diffuse_two, const Color &diffuse_three) (defined in VertexBuffer) | VertexBuffer | |
GetNumVertices() const (defined in VertexBuffer) | VertexBuffer | inline |
IsCacheValid() const (defined in VertexBuffer) | VertexBuffer | inline |
Linearize(float texture_width, float texture_height) (defined in VertexBuffer) | VertexBuffer | |
Lock() (defined in VertexBuffer) | VertexBuffer | |
SetCacheValid(bool valid=true) (defined in VertexBuffer) | VertexBuffer | inline |
SetDiffuse(uint32_t vertex_index, const Color &color) (defined in VertexBuffer) | VertexBuffer | |
SetPositionIncludesW(bool enabled=true) (defined in VertexBuffer) | VertexBuffer | inline |
SetSpecular(uint32_t vertex_index, const Color &color) (defined in VertexBuffer) | VertexBuffer | |
SetTexCoord0Count(uint32_t val) (defined in VertexBuffer) | VertexBuffer | inline |
SetTexCoord1Count(uint32_t val) (defined in VertexBuffer) | VertexBuffer | inline |
SetTexCoord2Count(uint32_t val) (defined in VertexBuffer) | VertexBuffer | inline |
SetTexCoord3Count(uint32_t val) (defined in VertexBuffer) | VertexBuffer | inline |
TestHost (defined in VertexBuffer) | VertexBuffer | friend |
Translate(float x, float y, float z, float w=0.0f) (defined in VertexBuffer) | VertexBuffer | |
Unlock() (defined in VertexBuffer) | VertexBuffer | |
VertexBuffer(uint32_t num_vertices) (defined in VertexBuffer) | VertexBuffer | explicit |
~VertexBuffer() (defined in VertexBuffer) | VertexBuffer |