nxdk_pgraph_tests
A collection of tests for the Xbox nv2a graphics processor
 
Loading...
Searching...
No Matches
VertexBuffer Member List

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)VertexBufferinline
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)VertexBufferinline
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)VertexBufferinline
IsCacheValid() const (defined in VertexBuffer)VertexBufferinline
Linearize(float texture_width, float texture_height) (defined in VertexBuffer)VertexBuffer
Lock() (defined in VertexBuffer)VertexBuffer
SetCacheValid(bool valid=true) (defined in VertexBuffer)VertexBufferinline
SetDiffuse(uint32_t vertex_index, const Color &color) (defined in VertexBuffer)VertexBuffer
SetPositionIncludesW(bool enabled=true) (defined in VertexBuffer)VertexBufferinline
SetSpecular(uint32_t vertex_index, const Color &color) (defined in VertexBuffer)VertexBuffer
SetTexCoord0Count(uint32_t val) (defined in VertexBuffer)VertexBufferinline
SetTexCoord1Count(uint32_t val) (defined in VertexBuffer)VertexBufferinline
SetTexCoord2Count(uint32_t val) (defined in VertexBuffer)VertexBufferinline
SetTexCoord3Count(uint32_t val) (defined in VertexBuffer)VertexBufferinline
TestHost (defined in VertexBuffer)VertexBufferfriend
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)VertexBufferexplicit
~VertexBuffer() (defined in VertexBuffer)VertexBuffer