Navigation
API > API/Runtime > API/Runtime/RenderCore
References
| Module | RenderCore |
| Header | /Engine/Source/Runtime/RenderCore/Public/RenderGraphDefinitions.h |
| Include | #include "RenderGraphDefinitions.h" |
Syntax
template<typename LocalObjectType, typename LocalIndexType>
class TRDGHandle
Remarks
HANDLE UTILITIES Handle helper class for internal tracking of RDG types.
Constructors
| Type | Name | Description | |
|---|---|---|---|
TRDGHandle () |
|||
TRDGHandle
(
int32 InIndex |
Functions
| Type | Name | Description | |
|---|---|---|---|
| IndexType | GetIndex () |
||
| IndexType | |||
| bool | IsNull () |
||
| bool | IsValid () |
||
| TRDGHandle | Max
(
TRDGHandle A, |
Returns the max of two pass handles. Returns null if both are null; returns the valid handle if one is null. | |
| TRDGHandle | Min
(
TRDGHandle A, |
Returns the min of two pass handles. Returns null if both are null; returns the valid handle if one is null. |
Operators
| Type | Name | Description | |
|---|---|---|---|
| TRDGHandle | operator-
(
int32 Subtract |
||
| TRDGHandle & | operator-- () |
||
| bool | operator!=
(
TRDGHandle Other |
||
| TRDGHandle | operator+
(
int32 Add |
||
| TRDGHandle & | operator++ () |
||
| TRDGHandle & | operator+=
(
int32 Increment |
||
| bool | operator<
(
TRDGHandle Other |
||
| bool | operator<=
(
TRDGHandle Other |
||
| TRDGHandle & | operator-=
(
int32 Decrement |
||
| bool | operator==
(
TRDGHandle Other |
||
| bool | operator>
(
TRDGHandle Other |
||
| bool | operator>=
(
TRDGHandle Other |
Typedefs
| Name | Description |
|---|---|
| IndexType | |
| ObjectType |
Constants
| Name | Description |
|---|---|
| kNullIndex | |
| Null |