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