UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
ICustomVisibilityQuery Class Referenceabstract

#include <RendererInterface.h>

+ Inheritance diagram for ICustomVisibilityQuery:

Public Member Functions

virtual bool Prepare ()=0
 
virtual bool IsVisible (int32 VisibilityId, const FBoxSphereBounds &Bounds)=0
 
virtual bool IsThreadsafe ()
 
- Public Member Functions inherited from IRefCountedObject
virtual ~IRefCountedObject ()
 
virtual FReturnedRefCountValue AddRef () const =0
 
virtual uint32 Release () const =0
 
virtual uint32 GetRefCount () const =0
 

Member Function Documentation

◆ IsThreadsafe()

virtual bool ICustomVisibilityQuery::IsThreadsafe ( )
inlinevirtual

return true if we can call IsVisible from a ParallelFor

◆ IsVisible()

virtual bool ICustomVisibilityQuery::IsVisible ( int32  VisibilityId,
const FBoxSphereBounds Bounds 
)
pure virtual

test primitive visiblity

◆ Prepare()

virtual bool ICustomVisibilityQuery::Prepare ( )
pure virtual

prepares the query for visibility tests


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