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

Public Member Functions

 FWaterInfoTextureDraws ()=default
 
 FWaterInfoTextureDraws (EMeshPass::Type InMeshPass, const TSet< FPrimitiveComponentId > *InComponentIDsToDraw, uint32 InPrimitiveInstanceIndex)
 

Public Attributes

EMeshPass::Type MeshPass = EMeshPass::WaterInfoTextureDepthPass
 
const TSet< FPrimitiveComponentId > * ComponentIDsToDraw = nullptr
 
uint32 PrimitiveInstanceIndex = 0
 
FMeshCommandOneFrameArray VisibleMeshCommands
 
TArray< uint32, SceneRenderingAllocatorInstanceRuns
 
FInstanceCullingContextInstanceCullingContext = nullptr
 
FInstanceCullingResult InstanceCullingResult
 

Constructor & Destructor Documentation

◆ FWaterInfoTextureDraws() [1/2]

FWaterInfoTextureDraws::FWaterInfoTextureDraws ( )
default

◆ FWaterInfoTextureDraws() [2/2]

FWaterInfoTextureDraws::FWaterInfoTextureDraws ( EMeshPass::Type  InMeshPass,
const TSet< FPrimitiveComponentId > *  InComponentIDsToDraw,
uint32  InPrimitiveInstanceIndex 
)
inline

Member Data Documentation

◆ ComponentIDsToDraw

const TSet<FPrimitiveComponentId>* FWaterInfoTextureDraws::ComponentIDsToDraw = nullptr

◆ InstanceCullingContext

FInstanceCullingContext* FWaterInfoTextureDraws::InstanceCullingContext = nullptr

◆ InstanceCullingResult

FInstanceCullingResult FWaterInfoTextureDraws::InstanceCullingResult

◆ InstanceRuns

TArray<uint32, SceneRenderingAllocator> FWaterInfoTextureDraws::InstanceRuns

◆ MeshPass

EMeshPass::Type FWaterInfoTextureDraws::MeshPass = EMeshPass::WaterInfoTextureDepthPass

◆ PrimitiveInstanceIndex

uint32 FWaterInfoTextureDraws::PrimitiveInstanceIndex = 0

◆ VisibleMeshCommands

FMeshCommandOneFrameArray FWaterInfoTextureDraws::VisibleMeshCommands

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