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

#include <RHIResources.h>

Public Attributes

FBufferRHIRef VertexBuffer = nullptr
 
EVertexElementType VertexBufferElementType = VET_Float3
 
uint32 VertexBufferOffset = 0
 
uint32 VertexBufferStride = 12
 
uint32 MaxVertices = 0
 
uint32 FirstPrimitive = 0
 
uint32 NumPrimitives = 0
 
bool bForceOpaque = false
 
bool bAllowDuplicateAnyHitShaderInvocation = true
 
bool bEnabled = true
 

Member Data Documentation

◆ bAllowDuplicateAnyHitShaderInvocation

bool FRayTracingGeometrySegment::bAllowDuplicateAnyHitShaderInvocation = true

◆ bEnabled

bool FRayTracingGeometrySegment::bEnabled = true

◆ bForceOpaque

bool FRayTracingGeometrySegment::bForceOpaque = false

◆ FirstPrimitive

uint32 FRayTracingGeometrySegment::FirstPrimitive = 0

◆ MaxVertices

uint32 FRayTracingGeometrySegment::MaxVertices = 0

◆ NumPrimitives

uint32 FRayTracingGeometrySegment::NumPrimitives = 0

◆ VertexBuffer

FBufferRHIRef FRayTracingGeometrySegment::VertexBuffer = nullptr

◆ VertexBufferElementType

EVertexElementType FRayTracingGeometrySegment::VertexBufferElementType = VET_Float3

◆ VertexBufferOffset

uint32 FRayTracingGeometrySegment::VertexBufferOffset = 0

◆ VertexBufferStride

uint32 FRayTracingGeometrySegment::VertexBufferStride = 12

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