UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
RenderGraphBlackboard.h File Reference
#include "Containers/Array.h"
#include "Containers/UnrealString.h"
#include "HAL/PlatformMath.h"
#include "Misc/AssertionMacros.h"
#include "Misc/GeneratedTypeName.h"
#include "RenderGraphAllocator.h"
#include "RenderGraphDefinitions.h"
#include "Templates/UnrealTemplate.h"

Go to the source code of this file.

Classes

class  FRDGBlackboard
 

Macros

#define RDG_REGISTER_BLACKBOARD_STRUCT(StructType)
 

Macro Definition Documentation

◆ RDG_REGISTER_BLACKBOARD_STRUCT

#define RDG_REGISTER_BLACKBOARD_STRUCT (   StructType)
Value:
template <> \
inline FString FRDGBlackboard::GetTypeName<StructType>() \
{ \
return GetTypeName(TEXT(#StructType), TEXT(__FILE__), __LINE__); \
}
FString GetTypeName()
Definition Casts.h:66
#define TEXT(x)
Definition Platform.h:1272
UE_FORCEINLINE_HINT TSharedRef< CastToType, Mode > StaticCastSharedRef(TSharedRef< CastFromType, Mode > const &InSharedRef)
Definition SharedPointer.h:127

Declares a struct for use by the RDG blackboard.