Karma Engine
|
This is the complete list of members for Karma::VulkanRendererAPI, including all inherited members.
AllocateCommandBuffers() (defined in Karma::VulkanRendererAPI) | Karma::VulkanRendererAPI | |
API enum name (defined in Karma::RendererAPI) | Karma::RendererAPI | |
BeginScene() override (defined in Karma::VulkanRendererAPI) | Karma::VulkanRendererAPI | virtual |
Clear() override (defined in Karma::VulkanRendererAPI) | Karma::VulkanRendererAPI | virtual |
ClearVulkanRendererAPI() (defined in Karma::VulkanRendererAPI) | Karma::VulkanRendererAPI | |
CreateSynchronicity() (defined in Karma::VulkanRendererAPI) | Karma::VulkanRendererAPI | |
DrawIndexed(std::shared_ptr< VertexArray > vertexArray) override (defined in Karma::VulkanRendererAPI) | Karma::VulkanRendererAPI | virtual |
EndScene() override (defined in Karma::VulkanRendererAPI) | Karma::VulkanRendererAPI | virtual |
GetAPI() (defined in Karma::RendererAPI) | Karma::RendererAPI | inlinestatic |
GetClearColor() const (defined in Karma::RendererAPI) | Karma::RendererAPI | inline |
GetCommandBuffers() const (defined in Karma::VulkanRendererAPI) | Karma::VulkanRendererAPI | inline |
GetFences() const (defined in Karma::VulkanRendererAPI) | Karma::VulkanRendererAPI | inline |
GetImageAvailableSemaphores() const (defined in Karma::VulkanRendererAPI) | Karma::VulkanRendererAPI | inline |
GetMaxFramesInFlight() const (defined in Karma::VulkanRendererAPI) | Karma::VulkanRendererAPI | inline |
GetRenderFinishedSemaphore() const (defined in Karma::VulkanRendererAPI) | Karma::VulkanRendererAPI | inline |
m_ClearColor (defined in Karma::RendererAPI) | Karma::RendererAPI | protectedstatic |
RecordCommandBuffers(VkCommandBuffer commandBuffer, uint32_t imageIndex) (defined in Karma::VulkanRendererAPI) | Karma::VulkanRendererAPI | |
RecreateCommandBuffersAndSwapChain() (defined in Karma::VulkanRendererAPI) | Karma::VulkanRendererAPI | |
RecreateCommandBuffersPipelineSwapchain() (defined in Karma::VulkanRendererAPI) | Karma::VulkanRendererAPI | |
RemoveSynchronicity() (defined in Karma::VulkanRendererAPI) | Karma::VulkanRendererAPI | |
SetClearColor(const glm::vec4 &color) override (defined in Karma::VulkanRendererAPI) | Karma::VulkanRendererAPI | virtual |
SubmitCommandBuffers() (defined in Karma::VulkanRendererAPI) | Karma::VulkanRendererAPI | |
VulkanRendererAPI() (defined in Karma::VulkanRendererAPI) | Karma::VulkanRendererAPI | |
~RendererAPI() (defined in Karma::RendererAPI) | Karma::RendererAPI | inlinevirtual |
~VulkanRendererAPI() (defined in Karma::VulkanRendererAPI) | Karma::VulkanRendererAPI | virtual |