Karma Engine
|
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 (defined in Karma::VertexArray) | Karma::VertexArray | pure virtual |
Create() (defined in Karma::VertexArray) | Karma::VertexArray | static |
GetIndexBuffer() const =0 (defined in Karma::VertexArray) | Karma::VertexArray | pure virtual |
GetMaterial() const =0 (defined in Karma::VertexArray) | 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 (defined in Karma::VertexArray) | Karma::VertexArray | pure virtual |
SetMesh(std::shared_ptr< Mesh > mesh)=0 (defined in Karma::VertexArray) | Karma::VertexArray | pure virtual |
SetShader(std::shared_ptr< Shader > shader)=0 (defined in Karma::VertexArray) | Karma::VertexArray | pure virtual |
UnBind() const =0 (defined in Karma::VertexArray) | Karma::VertexArray | pure virtual |
UpdateProcessAndSetReadyForSubmission() const =0 (defined in Karma::VertexArray) | Karma::VertexArray | pure virtual |
~VertexArray() (defined in Karma::VertexArray) | Karma::VertexArray | inlinevirtual |