![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
#include "HAL/Platform.h"#include "Misc/AssertionMacros.h"#include "RenderGraphDefinitions.h"#include "ShaderParameterMacros.h"#include "Templates/SharedPointer.h"#include "Templates/UnrealTemplate.h"Go to the source code of this file.
Classes | |
| class | GPUMessage::FScope |
| class | GPUMessage::FSocket |
| class | GPUMessage::FReader |
| class | GPUMessage::FHandler |
| class | GPUMessage::TLambdaHandler< LambdaType > |
Namespaces | |
| namespace | GPUMessage |
Macros | |
| #define | GPU_MESSAGE_SCOPE(GraphBuilder) GPUMessage::FScope GPUMessageScope_(GraphBuilder); |
Typedefs | |
| using | GPUMessage::FMessageId = TRDGHandle< FSocket, uint32 > |
Functions | |
| FSocket | GPUMessage::RegisterHandler (const TSharedPtr< FHandler > &Handler) |
| template<typename LambdaType > | |
| FSocket | GPUMessage::RegisterHandler (const TCHAR *MessageDebugId, LambdaType &&Lambda) |
| FParameters | GPUMessage::GetShaderParameters (FRDGBuilder &GraphBuilder) |
| #define GPU_MESSAGE_SCOPE | ( | GraphBuilder | ) | GPUMessage::FScope GPUMessageScope_(GraphBuilder); |