UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
FDynamicRayTracingMeshCommandContext Class Reference

#include <RayTracingMeshDrawCommands.h>

+ Inheritance diagram for FDynamicRayTracingMeshCommandContext:

Public Member Functions

 FDynamicRayTracingMeshCommandContext (FDynamicRayTracingMeshCommandStorage &InDynamicCommandStorage, FRayTracingShaderBindingDataOneFrameArray &InShaderBindings, const FRHIRayTracingGeometry *InRayTracingGeometry, uint32 InGeometrySegmentIndex, FRayTracingSBTAllocation *InSBTAllocation)
 
virtual FRayTracingMeshCommandAddCommand (const FRayTracingMeshCommand &Initializer) override final
 
virtual RENDERER_API void FinalizeCommand (FRayTracingMeshCommand &RayTracingMeshCommand) override final
 
- Public Member Functions inherited from FRayTracingMeshCommandContext
virtual ~FRayTracingMeshCommandContext ()
 

Constructor & Destructor Documentation

◆ FDynamicRayTracingMeshCommandContext()

FDynamicRayTracingMeshCommandContext::FDynamicRayTracingMeshCommandContext ( FDynamicRayTracingMeshCommandStorage InDynamicCommandStorage,
FRayTracingShaderBindingDataOneFrameArray InShaderBindings,
const FRHIRayTracingGeometry InRayTracingGeometry,
uint32  InGeometrySegmentIndex,
FRayTracingSBTAllocation InSBTAllocation 
)
inline

Member Function Documentation

◆ AddCommand()

virtual FRayTracingMeshCommand & FDynamicRayTracingMeshCommandContext::AddCommand ( const FRayTracingMeshCommand Initializer)
inlinefinaloverridevirtual

◆ FinalizeCommand()

virtual RENDERER_API void FDynamicRayTracingMeshCommandContext::FinalizeCommand ( FRayTracingMeshCommand RayTracingMeshCommand)
finaloverridevirtual

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