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

#include <RHIResources.h>

Public Member Functions

 FRHIPooledRenderQuery ()=default
 
 FRHIPooledRenderQuery (FRHIRenderQueryPool *InQueryPool, TRefCountPtr< FRHIRenderQuery > &&InQuery)
 
 ~FRHIPooledRenderQuery ()
 
 FRHIPooledRenderQuery (const FRHIPooledRenderQuery &)=delete
 
FRHIPooledRenderQueryoperator= (const FRHIPooledRenderQuery &)=delete
 
 FRHIPooledRenderQuery (FRHIPooledRenderQuery &&)=default
 
FRHIPooledRenderQueryoperator= (FRHIPooledRenderQuery &&)=default
 
bool IsValid () const
 
FRHIRenderQueryGetQuery () const
 
void ReleaseQuery ()
 

Constructor & Destructor Documentation

◆ FRHIPooledRenderQuery() [1/4]

FRHIPooledRenderQuery::FRHIPooledRenderQuery ( )
default

◆ FRHIPooledRenderQuery() [2/4]

FRHIPooledRenderQuery::FRHIPooledRenderQuery ( FRHIRenderQueryPool InQueryPool,
TRefCountPtr< FRHIRenderQuery > &&  InQuery 
)
inline

◆ ~FRHIPooledRenderQuery()

FRHIPooledRenderQuery::~FRHIPooledRenderQuery ( )
inline

◆ FRHIPooledRenderQuery() [3/4]

FRHIPooledRenderQuery::FRHIPooledRenderQuery ( const FRHIPooledRenderQuery )
delete

◆ FRHIPooledRenderQuery() [4/4]

FRHIPooledRenderQuery::FRHIPooledRenderQuery ( FRHIPooledRenderQuery &&  )
default

Member Function Documentation

◆ GetQuery()

FRHIRenderQuery * FRHIPooledRenderQuery::GetQuery ( ) const
inline

◆ IsValid()

bool FRHIPooledRenderQuery::IsValid ( ) const
inline

◆ operator=() [1/2]

FRHIPooledRenderQuery & FRHIPooledRenderQuery::operator= ( const FRHIPooledRenderQuery )
delete

◆ operator=() [2/2]

FRHIPooledRenderQuery & FRHIPooledRenderQuery::operator= ( FRHIPooledRenderQuery &&  )
default

◆ ReleaseQuery()

void FRHIPooledRenderQuery::ReleaseQuery ( )
inline

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