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

#include <VulkanQuery.h>

+ Inheritance diagram for FVulkanRenderQuery:

Public Member Functions

 FVulkanRenderQuery (ERenderQueryType InType)
 
virtual ~FVulkanRenderQuery ()
 
EVulkanQueryPoolType GetQueryPoolType ()
 
- Public Member Functions inherited from FRHIRenderQuery
 FRHIRenderQuery ()
 
- 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

const ERenderQueryType QueryType
 
uint64 Result = 0
 
uint32 IndexInPool = UINT32_MAX
 
FVulkanSyncPointRef SyncPoint
 

Additional Inherited Members

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

Constructor & Destructor Documentation

◆ FVulkanRenderQuery()

FVulkanRenderQuery::FVulkanRenderQuery ( ERenderQueryType  InType)

◆ ~FVulkanRenderQuery()

FVulkanRenderQuery::~FVulkanRenderQuery ( )
virtual

Member Function Documentation

◆ GetQueryPoolType()

EVulkanQueryPoolType FVulkanRenderQuery::GetQueryPoolType ( )
inline

Member Data Documentation

◆ IndexInPool

uint32 FVulkanRenderQuery::IndexInPool = UINT32_MAX

◆ QueryType

const ERenderQueryType FVulkanRenderQuery::QueryType

◆ Result

uint64 FVulkanRenderQuery::Result = 0

◆ SyncPoint

FVulkanSyncPointRef FVulkanRenderQuery::SyncPoint

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