UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
FCompositeExecutionResource Class Reference
+ Inheritance diagram for FCompositeExecutionResource:

Public Member Functions

 FCompositeExecutionResource (const TArray< TRefCountPtr< IExecutionResource > > &InExecutionResources)
 
FReturnedRefCountValue AddRef () const override
 
uint32 Release () const override
 
uint32 GetRefCount () const override
 
- Public Member Functions inherited from IExecutionResource
virtual ~IExecutionResource ()
 
- Public Member Functions inherited from IRefCountedObject
virtual ~IRefCountedObject ()
 
- Public Member Functions inherited from FThreadSafeRefCountedObject
 FThreadSafeRefCountedObject ()=default
 
 FThreadSafeRefCountedObject (const FThreadSafeRefCountedObject &Rhs)=delete
 
FThreadSafeRefCountedObjectoperator= (const FThreadSafeRefCountedObject &Rhs)=delete
 
virtual ~FThreadSafeRefCountedObject ()
 
FReturnedRefCountValue AddRef () const
 
uint32 Release () const
 
uint32 GetRefCount () const
 

Constructor & Destructor Documentation

◆ FCompositeExecutionResource()

FCompositeExecutionResource::FCompositeExecutionResource ( const TArray< TRefCountPtr< IExecutionResource > > &  InExecutionResources)
inline

Member Function Documentation

◆ AddRef()

FReturnedRefCountValue FCompositeExecutionResource::AddRef ( ) const
inlineoverridevirtual

Implements IRefCountedObject.

◆ GetRefCount()

uint32 FCompositeExecutionResource::GetRefCount ( ) const
inlineoverridevirtual

Implements IRefCountedObject.

◆ Release()

uint32 FCompositeExecutionResource::Release ( ) const
inlineoverridevirtual

Implements IRefCountedObject.


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