Karma Engine
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 override (defined in Karma::OpenGLVertexArray)Karma::OpenGLVertexArrayvirtual
Create() (defined in Karma::VertexArray)Karma::VertexArraystatic
GetIndexBuffer() const override (defined in Karma::OpenGLVertexArray)Karma::OpenGLVertexArrayinlinevirtual
GetMaterial() const override (defined in Karma::OpenGLVertexArray)Karma::OpenGLVertexArrayinlinevirtual
GetVertexBuffers() const override (defined in Karma::OpenGLVertexArray)Karma::OpenGLVertexArrayinlinevirtual
OpenGLVertexArray() (defined in Karma::OpenGLVertexArray)Karma::OpenGLVertexArray
SetIndexBuffer(const std::shared_ptr< IndexBuffer > &indexBuffer) override (defined in Karma::OpenGLVertexArray)Karma::OpenGLVertexArrayvirtual
SetMaterial(std::shared_ptr< Material > material) override (defined in Karma::OpenGLVertexArray)Karma::OpenGLVertexArrayvirtual
SetMesh(std::shared_ptr< Mesh > mesh) override (defined in Karma::OpenGLVertexArray)Karma::OpenGLVertexArrayvirtual
SetShader(std::shared_ptr< Shader > shader) override (defined in Karma::OpenGLVertexArray)Karma::OpenGLVertexArrayinlinevirtual
UnBind() const override (defined in Karma::OpenGLVertexArray)Karma::OpenGLVertexArrayvirtual
UpdateProcessAndSetReadyForSubmission() const override (defined in Karma::OpenGLVertexArray)Karma::OpenGLVertexArrayvirtual
~OpenGLVertexArray() (defined in Karma::OpenGLVertexArray)Karma::OpenGLVertexArrayvirtual
~VertexArray() (defined in Karma::VertexArray)Karma::VertexArrayinlinevirtual