UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
TRDGHandle< LocalObjectType, LocalIndexType > Class Template Reference

#include <RenderGraphDefinitions.h>

Public Types

using ObjectType = LocalObjectType
 
using IndexType = LocalIndexType
 

Public Member Functions

 TRDGHandle ()=default
 
 TRDGHandle (uint32 InIndex)
 
IndexType GetIndex () const
 
IndexType GetIndexUnchecked () const
 
bool IsNull () const
 
bool IsValid () const
 
bool operator== (TRDGHandle Other) const
 
bool operator!= (TRDGHandle Other) const
 
bool operator<= (TRDGHandle Other) const
 
bool operator>= (TRDGHandle Other) const
 
bool operator< (TRDGHandle Other) const
 
bool operator> (TRDGHandle Other) const
 
TRDGHandleoperator+= (int32 Increment)
 
TRDGHandleoperator-= (int32 Decrement)
 
TRDGHandle operator- (int32 Subtract) const
 
TRDGHandle operator+ (int32 Add) const
 
TRDGHandleoperator++ ()
 
TRDGHandleoperator-- ()
 

Static Public Member Functions

static TRDGHandle Min (TRDGHandle A, TRDGHandle B)
 
static TRDGHandle Max (TRDGHandle A, TRDGHandle B)
 

Static Public Attributes

static const TRDGHandle Null
 

Friends

uint32 GetTypeHash (TRDGHandle Handle)
 

Detailed Description

template<typename LocalObjectType, typename LocalIndexType>
class TRDGHandle< LocalObjectType, LocalIndexType >

HANDLE UTILITIES Handle helper class for internal tracking of RDG types.

Member Typedef Documentation

◆ IndexType

◆ ObjectType

Constructor & Destructor Documentation

◆ TRDGHandle() [1/2]

◆ TRDGHandle() [2/2]

Member Function Documentation

◆ GetIndex()

◆ GetIndexUnchecked()

IndexType TRDGHandle< LocalObjectType, LocalIndexType >::GetIndexUnchecked ( ) const
inline

◆ IsNull()

◆ IsValid()

◆ Max()

◆ Min()

◆ operator!=()

◆ operator+()

◆ operator++()

◆ operator+=()

◆ operator-()

◆ operator--()

◆ operator-=()

◆ operator<()

◆ operator<=()

◆ operator==()

◆ operator>()

◆ operator>=()

Friends And Related Symbol Documentation

◆ GetTypeHash

Member Data Documentation

◆ Null


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