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

#include <VulkanState.h>

+ Inheritance diagram for FVulkanDepthStencilState:

Public Member Functions

 FVulkanDepthStencilState (const FDepthStencilStateInitializerRHI &InInitializer)
 
virtual bool GetInitializer (FDepthStencilStateInitializerRHI &Out) override final
 
void SetupCreateInfo (const FGraphicsPipelineStateInitializer &GfxPSOInit, VkPipelineDepthStencilStateCreateInfo &OutDepthStencilState)
 
- Public Member Functions inherited from FRHIDepthStencilState
 FRHIDepthStencilState ()
 
- Public Member Functions inherited from FRHIResource
RHI_API FRHIResource (ERHIResourceType InResourceType)
 
uint32 AddRef () const
 
uint32 Release () const
 
uint32 GetRefCount () const
 
bool IsValid () const
 
void DisableLifetimeExtension ()
 
ERHIResourceType GetType () const
 
FName GetOwnerName () const
 
void SetOwnerName (FName InOwnerName)
 

Public Attributes

FDepthStencilStateInitializerRHI Initializer
 

Additional Inherited Members

- Protected Member Functions inherited from FRHIResource
virtual RHI_API ~FRHIResource ()
 

Constructor & Destructor Documentation

◆ FVulkanDepthStencilState()

FVulkanDepthStencilState::FVulkanDepthStencilState ( const FDepthStencilStateInitializerRHI InInitializer)
inline

Member Function Documentation

◆ GetInitializer()

virtual bool FVulkanDepthStencilState::GetInitializer ( FDepthStencilStateInitializerRHI Out)
inlinefinaloverridevirtual

Reimplemented from FRHIDepthStencilState.

◆ SetupCreateInfo()

void FVulkanDepthStencilState::SetupCreateInfo ( const FGraphicsPipelineStateInitializer GfxPSOInit,
VkPipelineDepthStencilStateCreateInfo OutDepthStencilState 
)

Member Data Documentation

◆ Initializer

FDepthStencilStateInitializerRHI FVulkanDepthStencilState::Initializer

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