UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
FNaniteShadingCommands Struct Reference

#include <NaniteShared.h>

Public Types

using FMetaBufferArray = TArray< FUintVector4, SceneRenderingAllocator >
 

Public Attributes

uint32 MaxShadingBin = 0u
 
uint32 NumCommands = 0u
 
uint32 BoundTargetMask = 0x0u
 
FShaderBundleRHIRef ShaderBundle
 
TArray< FNaniteShadingCommandCommands
 
TArray< int32CommandLookup
 
FMetaBufferArray MetaBufferData
 
UE::Tasks::FTask SetupTask
 
UE::Tasks::FTask BuildCommandsTask
 

Member Typedef Documentation

◆ FMetaBufferArray

Member Data Documentation

◆ BoundTargetMask

uint32 FNaniteShadingCommands::BoundTargetMask = 0x0u

◆ BuildCommandsTask

UE::Tasks::FTask FNaniteShadingCommands::BuildCommandsTask

◆ CommandLookup

TArray<int32> FNaniteShadingCommands::CommandLookup

◆ Commands

TArray<FNaniteShadingCommand> FNaniteShadingCommands::Commands

◆ MaxShadingBin

uint32 FNaniteShadingCommands::MaxShadingBin = 0u

◆ MetaBufferData

FMetaBufferArray FNaniteShadingCommands::MetaBufferData

◆ NumCommands

uint32 FNaniteShadingCommands::NumCommands = 0u

◆ SetupTask

UE::Tasks::FTask FNaniteShadingCommands::SetupTask

◆ ShaderBundle

FShaderBundleRHIRef FNaniteShadingCommands::ShaderBundle

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