Karma Engine
Loading...
Searching...
No Matches
Karma::VulkanVertexArray Member List

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

AddVertexBuffer(const std::shared_ptr< VertexBuffer > &vertexBuffer) override (defined in Karma::VulkanVertexArray)Karma::VulkanVertexArrayvirtual
Bind() const override (defined in Karma::VulkanVertexArray)Karma::VulkanVertexArrayvirtual
CleanupPipeline() (defined in Karma::VulkanVertexArray)Karma::VulkanVertexArray
Create() (defined in Karma::VertexArray)Karma::VertexArraystatic
CreateDescriptorPool() (defined in Karma::VulkanVertexArray)Karma::VulkanVertexArray
CreateDescriptorSetLayout() (defined in Karma::VulkanVertexArray)Karma::VulkanVertexArray
CreateDescriptorSets() (defined in Karma::VulkanVertexArray)Karma::VulkanVertexArray
CreateExternalViewPort(float startX, float startY, float width, float height) (defined in Karma::VulkanVertexArray)Karma::VulkanVertexArray
CreateGraphicsPipeline() (defined in Karma::VulkanVertexArray)Karma::VulkanVertexArray
CreatePipelineLayout() (defined in Karma::VulkanVertexArray)Karma::VulkanVertexArray
CreateShaderModule(const std::vector< uint32_t > &code) (defined in Karma::VulkanVertexArray)Karma::VulkanVertexArray
GenerateVulkanVA() (defined in Karma::VulkanVertexArray)Karma::VulkanVertexArray
GetDescriptorSets() const (defined in Karma::VulkanVertexArray)Karma::VulkanVertexArrayinline
GetGraphicsPipeline() const (defined in Karma::VulkanVertexArray)Karma::VulkanVertexArrayinline
GetGraphicsPipelineLayout() const (defined in Karma::VulkanVertexArray)Karma::VulkanVertexArrayinline
GetIndexBuffer() const override (defined in Karma::VulkanVertexArray)Karma::VulkanVertexArrayinlinevirtual
GetMaterial() const override (defined in Karma::VulkanVertexArray)Karma::VulkanVertexArrayinlinevirtual
GetShader() const (defined in Karma::VulkanVertexArray)Karma::VulkanVertexArrayinline
GetVertexBuffer() const (defined in Karma::VulkanVertexArray)Karma::VulkanVertexArrayinline
GetVertexBuffers() const override (defined in Karma::VulkanVertexArray)Karma::VulkanVertexArrayinlinevirtual
RecreateVulkanVA() (defined in Karma::VulkanVertexArray)Karma::VulkanVertexArray
SetIndexBuffer(const std::shared_ptr< IndexBuffer > &indexBuffer) override (defined in Karma::VulkanVertexArray)Karma::VulkanVertexArrayvirtual
SetMaterial(std::shared_ptr< Material > material) override (defined in Karma::VulkanVertexArray)Karma::VulkanVertexArrayvirtual
SetMesh(std::shared_ptr< Mesh > mesh) override (defined in Karma::VulkanVertexArray)Karma::VulkanVertexArrayvirtual
SetShader(std::shared_ptr< Shader > shader) override (defined in Karma::VulkanVertexArray)Karma::VulkanVertexArrayvirtual
UnBind() const override (defined in Karma::VulkanVertexArray)Karma::VulkanVertexArrayinlinevirtual
UpdateProcessAndSetReadyForSubmission() const override (defined in Karma::VulkanVertexArray)Karma::VulkanVertexArrayvirtual
VulkanVertexArray() (defined in Karma::VulkanVertexArray)Karma::VulkanVertexArray
~VertexArray() (defined in Karma::VertexArray)Karma::VertexArrayinlinevirtual
~VulkanVertexArray() (defined in Karma::VulkanVertexArray)Karma::VulkanVertexArrayvirtual