UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
UE::RHI::GPUProfiler::FEventSink Struct Referenceabstract

#include <GPUProfiler.h>

Classes

struct  FIterator
 

Public Member Functions

virtual void ProcessStreams (TConstArrayView< TSharedRef< FEventStream > > EventStreams)=0
 
virtual void InitializeQueues (TConstArrayView< FQueue > Queues)=0
 

Protected Member Functions

RHI_API FEventSink ()
 
RHI_API ~FEventSink ()
 
 FEventSink (FEventSink const &)=delete
 
 FEventSink (FEventSink &&)=delete
 

Constructor & Destructor Documentation

◆ FEventSink() [1/3]

RHI_API UE::RHI::GPUProfiler::FEventSink::FEventSink ( )
protected

◆ ~FEventSink()

RHI_API UE::RHI::GPUProfiler::FEventSink::~FEventSink ( )
protected

◆ FEventSink() [2/3]

UE::RHI::GPUProfiler::FEventSink::FEventSink ( FEventSink const &  )
protecteddelete

◆ FEventSink() [3/3]

UE::RHI::GPUProfiler::FEventSink::FEventSink ( FEventSink &&  )
protecteddelete

Member Function Documentation

◆ InitializeQueues()

virtual void UE::RHI::GPUProfiler::FEventSink::InitializeQueues ( TConstArrayView< FQueue Queues)
pure virtual

◆ ProcessStreams()

virtual void UE::RHI::GPUProfiler::FEventSink::ProcessStreams ( TConstArrayView< TSharedRef< FEventStream > >  EventStreams)
pure virtual

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