|
KarmaEngine
Game Engine for practical learning and research purposes
|
This is the complete list of members for Karma::VertexArray, including all inherited members.
| AddVertexBuffer(const std::shared_ptr< VertexBuffer > &vertexBuffer)=0 (defined in Karma::VertexArray) | Karma::VertexArray | pure virtual |
| Bind() const =0 | Karma::VertexArray | pure virtual |
| Create() | Karma::VertexArray | static |
| GetIndexBuffer() const =0 (defined in Karma::VertexArray) | Karma::VertexArray | pure virtual |
| GetMaterial() const =0 | Karma::VertexArray | pure virtual |
| GetVertexBuffers() const =0 (defined in Karma::VertexArray) | Karma::VertexArray | pure virtual |
| SetIndexBuffer(const std::shared_ptr< IndexBuffer > &indexBuffer)=0 (defined in Karma::VertexArray) | Karma::VertexArray | pure virtual |
| SetMaterial(std::shared_ptr< Material > material)=0 | Karma::VertexArray | pure virtual |
| SetMesh(std::shared_ptr< Mesh > mesh)=0 | Karma::VertexArray | pure virtual |
| SetShader(std::shared_ptr< Shader > shader)=0 (defined in Karma::VertexArray) | Karma::VertexArray | pure virtual |
| UnBind() const =0 | Karma::VertexArray | pure virtual |
| UpdateProcessAndSetReadyForSubmission() const =0 | Karma::VertexArray | pure virtual |
| ~VertexArray() | Karma::VertexArray | inlinevirtual |