|
KarmaEngine
Game Engine for practical learning and research purposes
|
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 | Karma::OpenGLVertexArray | virtual |
| Create() | Karma::VertexArray | static |
| GetIndexBuffer() const override | Karma::OpenGLVertexArray | inlinevirtual |
| GetMaterial() const override | Karma::OpenGLVertexArray | inlinevirtual |
| GetVertexBuffers() const override | Karma::OpenGLVertexArray | inlinevirtual |
| 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 | Karma::OpenGLVertexArray | virtual |
| SetMesh(std::shared_ptr< Mesh > mesh) override | Karma::OpenGLVertexArray | virtual |
| SetShader(std::shared_ptr< Shader > shader) override (defined in Karma::OpenGLVertexArray) | Karma::OpenGLVertexArray | inlinevirtual |
| UnBind() const override | Karma::OpenGLVertexArray | virtual |
| UpdateProcessAndSetReadyForSubmission() const override | Karma::OpenGLVertexArray | virtual |
| ~OpenGLVertexArray() | Karma::OpenGLVertexArray | virtual |
| ~VertexArray() | Karma::VertexArray | inlinevirtual |