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

#include <RHIResources.h>

Public Attributes

FBufferRHIRef IndexBuffer = nullptr
 
uint32 IndexBufferOffset = 0
 
ERayTracingGeometryType GeometryType = RTGT_Triangles
 
uint32 TotalPrimitiveCount = 0
 
bool bFastBuild = false
 
bool bAllowUpdate = false
 
bool bAllowCompaction = true
 
bool bTemplate = false
 
ERayTracingGeometryInitializerType Type = ERayTracingGeometryInitializerType::Rendering
 
TArray< FRayTracingGeometrySegmentSegments
 
FResourceArrayUploadInterfaceOfflineData = nullptr
 
FRayTracingGeometryOfflineDataHeader OfflineDataHeader
 
FRHIRayTracingGeometrySourceGeometry = nullptr
 
FDebugName DebugName
 
FName OwnerName
 

Member Data Documentation

◆ bAllowCompaction

bool FRayTracingGeometryInitializer::bAllowCompaction = true

◆ bAllowUpdate

bool FRayTracingGeometryInitializer::bAllowUpdate = false

◆ bFastBuild

bool FRayTracingGeometryInitializer::bFastBuild = false

◆ bTemplate

bool FRayTracingGeometryInitializer::bTemplate = false

◆ DebugName

FDebugName FRayTracingGeometryInitializer::DebugName

◆ GeometryType

ERayTracingGeometryType FRayTracingGeometryInitializer::GeometryType = RTGT_Triangles

◆ IndexBuffer

FBufferRHIRef FRayTracingGeometryInitializer::IndexBuffer = nullptr

◆ IndexBufferOffset

uint32 FRayTracingGeometryInitializer::IndexBufferOffset = 0

◆ OfflineData

FResourceArrayUploadInterface* FRayTracingGeometryInitializer::OfflineData = nullptr

◆ OfflineDataHeader

FRayTracingGeometryOfflineDataHeader FRayTracingGeometryInitializer::OfflineDataHeader

◆ OwnerName

FName FRayTracingGeometryInitializer::OwnerName

◆ Segments

TArray<FRayTracingGeometrySegment> FRayTracingGeometryInitializer::Segments

◆ SourceGeometry

FRHIRayTracingGeometry* FRayTracingGeometryInitializer::SourceGeometry = nullptr

◆ TotalPrimitiveCount

uint32 FRayTracingGeometryInitializer::TotalPrimitiveCount = 0

◆ Type


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