UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
FVulkanIntanceSetupHelper Class Reference

Public Member Functions

TArray< FLayerWithExtensionsEnumerateLayerProperties () const
 
TArray< const ANSICHAR * > GetPlatformLayers ()
 
void AddDebugLayers (const TArray< FLayerWithExtensions > &LayerProperties, FVulkanInstanceExtensionArray &UEExtensions, TArray< const ANSICHAR * > &OutLayers)
 

Public Attributes

const TCHARHelperTypeName = TEXT("instance")
 
FVulkanDynamicRHI::EActiveDebugLayerExtension ActiveDebugLayerExtension = FVulkanDynamicRHI::EActiveDebugLayerExtension::None
 

Static Public Attributes

static TArray< const ANSICHAR * > ExternalLayers
 

Member Function Documentation

◆ AddDebugLayers()

void FVulkanIntanceSetupHelper::AddDebugLayers ( const TArray< FLayerWithExtensions > &  LayerProperties,
FVulkanInstanceExtensionArray UEExtensions,
TArray< const ANSICHAR * > &  OutLayers 
)

◆ EnumerateLayerProperties()

TArray< FLayerWithExtensions > FVulkanIntanceSetupHelper::EnumerateLayerProperties ( ) const
inline

◆ GetPlatformLayers()

TArray< const ANSICHAR * > FVulkanIntanceSetupHelper::GetPlatformLayers ( )
inline

Member Data Documentation

◆ ActiveDebugLayerExtension

◆ ExternalLayers

TArray< const ANSICHAR * > FVulkanIntanceSetupHelper::ExternalLayers
static

◆ HelperTypeName

const TCHAR* FVulkanIntanceSetupHelper::HelperTypeName = TEXT("instance")

The documentation for this class was generated from the following file: