KarmaEngine
Game Engine for practical learning and research purposes
Loading...
Searching...
No Matches
Karma::OpenGLVertexArray Member List

This is the complete list of members for Karma::OpenGLVertexArray, including all inherited members.

AddVertexBuffer(const std::shared_ptr< VertexBuffer > &vertexBuffer) override (defined in Karma::OpenGLVertexArray)Karma::OpenGLVertexArrayvirtual
Bind() const overrideKarma::OpenGLVertexArrayvirtual
Create()Karma::VertexArraystatic
GetIndexBuffer() const overrideKarma::OpenGLVertexArrayinlinevirtual
GetMaterial() const overrideKarma::OpenGLVertexArrayinlinevirtual
GetVertexBuffers() const overrideKarma::OpenGLVertexArrayinlinevirtual
OpenGLVertexArray()Karma::OpenGLVertexArray
SetIndexBuffer(const std::shared_ptr< IndexBuffer > &indexBuffer) override (defined in Karma::OpenGLVertexArray)Karma::OpenGLVertexArrayvirtual
SetMaterial(std::shared_ptr< Material > material) overrideKarma::OpenGLVertexArrayvirtual
SetMesh(std::shared_ptr< Mesh > mesh) overrideKarma::OpenGLVertexArrayvirtual
SetShader(std::shared_ptr< Shader > shader) override (defined in Karma::OpenGLVertexArray)Karma::OpenGLVertexArrayinlinevirtual
UnBind() const overrideKarma::OpenGLVertexArrayvirtual
UpdateProcessAndSetReadyForSubmission() const overrideKarma::OpenGLVertexArrayvirtual
~OpenGLVertexArray()Karma::OpenGLVertexArrayvirtual
~VertexArray()Karma::VertexArrayinlinevirtual