KarmaEngine
Game Engine for practical learning and research purposes
Loading...
Searching...
No Matches
VulkanDynamicRHI.h File Reference
#include "DynamicRHI.h"
#include "VulkanRHI.h"
#include "VulkanDevice.h"

Go to the source code of this file.

Classes

struct  Karma::QueueFamilyIndices
 A structure for graphics and present queuefamilies. More...
struct  Karma::SwapChainSupportDetails
 Structure with data required for appropriate creation and working of swapchain. More...
class  Karma::FVulkanDynamicRHI
 Vulkan implementation of the Dynamic RHI. More...

Functions

template<typename TRHI>
FORCEINLINE TRHI * Karma::GetDynamicRHI ()
 Template function to get the dynamic RHI instance casted to the specified type.

Detailed Description

Author
Ravi Mohan (the_cowboy)
Version
1.0
Date
December 15, 2025

Function Documentation

◆ GetDynamicRHI()

template<typename TRHI>
FORCEINLINE TRHI * Karma::GetDynamicRHI ( )

Template function to get the dynamic RHI instance casted to the specified type.

Template Parameters
TRHIThe type to which the dynamic RHI instance should be casted.
Returns
Pointer to the dynamic RHI instance of type TRHI.
Since
Karma 1.0.0