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

#include <RHIResources.h>

Public Member Functions

PRAGMA_DISABLE_DEPRECATION_WARNINGS FRayTracingSceneInitializer ()=default
 
 FRayTracingSceneInitializer (FRayTracingSceneInitializer &&)=default
 
FRayTracingSceneInitializeroperator= (FRayTracingSceneInitializer &&)=default
 

Public Attributes

uint32 MaxNumInstances = 0
 
uint32 NumTotalSegments = 0
 
ERayTracingSceneLifetime Lifetime = RTSL_SingleFrame
 
ERayTracingAccelerationStructureFlags BuildFlags = ERayTracingAccelerationStructureFlags::FastTrace
 
FName DebugName
 

Constructor & Destructor Documentation

◆ FRayTracingSceneInitializer() [1/2]

PRAGMA_DISABLE_DEPRECATION_WARNINGS FRayTracingSceneInitializer::FRayTracingSceneInitializer ( )
default

◆ FRayTracingSceneInitializer() [2/2]

FRayTracingSceneInitializer::FRayTracingSceneInitializer ( FRayTracingSceneInitializer &&  )
default

Member Function Documentation

◆ operator=()

FRayTracingSceneInitializer & FRayTracingSceneInitializer::operator= ( FRayTracingSceneInitializer &&  )
default

Member Data Documentation

◆ BuildFlags

◆ DebugName

FName FRayTracingSceneInitializer::DebugName

◆ Lifetime

ERayTracingSceneLifetime FRayTracingSceneInitializer::Lifetime = RTSL_SingleFrame

◆ MaxNumInstances

uint32 FRayTracingSceneInitializer::MaxNumInstances = 0

◆ NumTotalSegments

uint32 FRayTracingSceneInitializer::NumTotalSegments = 0

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