UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
FHairGroupPublicData::FVertexFactoryInput::FStrands Struct Reference

#include <HairStrandsInterface.h>

Public Attributes

FRDGImportedBuffer PositionBuffer
 
FRDGImportedBuffer PrevPositionBuffer
 
FRDGImportedBuffer TangentBuffer
 
FRDGImportedBuffer CurveAttributeBuffer
 
FRDGImportedBuffer PointAttributeBuffer
 
FRDGImportedBuffer PointToCurveBuffer
 
FRDGImportedBuffer PositionOffsetBuffer
 
FRDGImportedBuffer PrevPositionOffsetBuffer
 
FRDGImportedBuffer CurveBuffer
 
FRDGImportedBuffer CurveMappingBuffer
 
FRDGImportedBuffer PointMappingBuffer
 
FRDGExternalBuffer PositionBufferExternal
 
FRDGExternalBuffer PrevPositionBufferExternal
 
FRDGExternalBuffer TangentBufferExternal
 
FRDGExternalBuffer CurveAttributeBufferExternal
 
FRDGExternalBuffer PointAttributeBufferExternal
 
FRDGExternalBuffer PointToCurveBufferExternal
 
FRDGExternalBuffer PositionOffsetBufferExternal
 
FRDGExternalBuffer PrevPositionOffsetBufferExternal
 
FRDGExternalBuffer CurveBufferExternal
 
FRDGExternalBuffer CurveMappingBufferExternal
 
FRDGExternalBuffer PointMappingBufferExternal
 
FShaderResourceViewRHIRef PositionBufferRHISRV = nullptr
 
FShaderResourceViewRHIRef PrevPositionBufferRHISRV = nullptr
 
FShaderResourceViewRHIRef TangentBufferRHISRV = nullptr
 
FShaderResourceViewRHIRef CurveAttributeBufferRHISRV = nullptr
 
FShaderResourceViewRHIRef PointAttributeBufferRHISRV = nullptr
 
FShaderResourceViewRHIRef PointToCurveBufferRHISRV = nullptr
 
FShaderResourceViewRHIRef PositionOffsetBufferRHISRV = nullptr
 
FShaderResourceViewRHIRef PrevPositionOffsetBufferRHISRV = nullptr
 
FShaderResourceViewRHIRef CurveBufferRHISRV = nullptr
 
FShaderResourceViewRHIRef CurveMappingBufferRHISRV = nullptr
 
FShaderResourceViewRHIRef PointMappingBufferRHISRV = nullptr
 
FHairStrandsInstanceCommonParameters Common
 

Member Data Documentation

◆ Common

FHairStrandsInstanceCommonParameters FHairGroupPublicData::FVertexFactoryInput::FStrands::Common

◆ CurveAttributeBuffer

FRDGImportedBuffer FHairGroupPublicData::FVertexFactoryInput::FStrands::CurveAttributeBuffer

◆ CurveAttributeBufferExternal

FRDGExternalBuffer FHairGroupPublicData::FVertexFactoryInput::FStrands::CurveAttributeBufferExternal

◆ CurveAttributeBufferRHISRV

FShaderResourceViewRHIRef FHairGroupPublicData::FVertexFactoryInput::FStrands::CurveAttributeBufferRHISRV = nullptr

◆ CurveBuffer

FRDGImportedBuffer FHairGroupPublicData::FVertexFactoryInput::FStrands::CurveBuffer

◆ CurveBufferExternal

FRDGExternalBuffer FHairGroupPublicData::FVertexFactoryInput::FStrands::CurveBufferExternal

◆ CurveBufferRHISRV

FShaderResourceViewRHIRef FHairGroupPublicData::FVertexFactoryInput::FStrands::CurveBufferRHISRV = nullptr

◆ CurveMappingBuffer

FRDGImportedBuffer FHairGroupPublicData::FVertexFactoryInput::FStrands::CurveMappingBuffer

◆ CurveMappingBufferExternal

FRDGExternalBuffer FHairGroupPublicData::FVertexFactoryInput::FStrands::CurveMappingBufferExternal

◆ CurveMappingBufferRHISRV

FShaderResourceViewRHIRef FHairGroupPublicData::FVertexFactoryInput::FStrands::CurveMappingBufferRHISRV = nullptr

◆ PointAttributeBuffer

FRDGImportedBuffer FHairGroupPublicData::FVertexFactoryInput::FStrands::PointAttributeBuffer

◆ PointAttributeBufferExternal

FRDGExternalBuffer FHairGroupPublicData::FVertexFactoryInput::FStrands::PointAttributeBufferExternal

◆ PointAttributeBufferRHISRV

FShaderResourceViewRHIRef FHairGroupPublicData::FVertexFactoryInput::FStrands::PointAttributeBufferRHISRV = nullptr

◆ PointMappingBuffer

FRDGImportedBuffer FHairGroupPublicData::FVertexFactoryInput::FStrands::PointMappingBuffer

◆ PointMappingBufferExternal

FRDGExternalBuffer FHairGroupPublicData::FVertexFactoryInput::FStrands::PointMappingBufferExternal

◆ PointMappingBufferRHISRV

FShaderResourceViewRHIRef FHairGroupPublicData::FVertexFactoryInput::FStrands::PointMappingBufferRHISRV = nullptr

◆ PointToCurveBuffer

FRDGImportedBuffer FHairGroupPublicData::FVertexFactoryInput::FStrands::PointToCurveBuffer

◆ PointToCurveBufferExternal

FRDGExternalBuffer FHairGroupPublicData::FVertexFactoryInput::FStrands::PointToCurveBufferExternal

◆ PointToCurveBufferRHISRV

FShaderResourceViewRHIRef FHairGroupPublicData::FVertexFactoryInput::FStrands::PointToCurveBufferRHISRV = nullptr

◆ PositionBuffer

FRDGImportedBuffer FHairGroupPublicData::FVertexFactoryInput::FStrands::PositionBuffer

◆ PositionBufferExternal

FRDGExternalBuffer FHairGroupPublicData::FVertexFactoryInput::FStrands::PositionBufferExternal

◆ PositionBufferRHISRV

FShaderResourceViewRHIRef FHairGroupPublicData::FVertexFactoryInput::FStrands::PositionBufferRHISRV = nullptr

◆ PositionOffsetBuffer

FRDGImportedBuffer FHairGroupPublicData::FVertexFactoryInput::FStrands::PositionOffsetBuffer

◆ PositionOffsetBufferExternal

FRDGExternalBuffer FHairGroupPublicData::FVertexFactoryInput::FStrands::PositionOffsetBufferExternal

◆ PositionOffsetBufferRHISRV

FShaderResourceViewRHIRef FHairGroupPublicData::FVertexFactoryInput::FStrands::PositionOffsetBufferRHISRV = nullptr

◆ PrevPositionBuffer

FRDGImportedBuffer FHairGroupPublicData::FVertexFactoryInput::FStrands::PrevPositionBuffer

◆ PrevPositionBufferExternal

FRDGExternalBuffer FHairGroupPublicData::FVertexFactoryInput::FStrands::PrevPositionBufferExternal

◆ PrevPositionBufferRHISRV

FShaderResourceViewRHIRef FHairGroupPublicData::FVertexFactoryInput::FStrands::PrevPositionBufferRHISRV = nullptr

◆ PrevPositionOffsetBuffer

FRDGImportedBuffer FHairGroupPublicData::FVertexFactoryInput::FStrands::PrevPositionOffsetBuffer

◆ PrevPositionOffsetBufferExternal

FRDGExternalBuffer FHairGroupPublicData::FVertexFactoryInput::FStrands::PrevPositionOffsetBufferExternal

◆ PrevPositionOffsetBufferRHISRV

FShaderResourceViewRHIRef FHairGroupPublicData::FVertexFactoryInput::FStrands::PrevPositionOffsetBufferRHISRV = nullptr

◆ TangentBuffer

FRDGImportedBuffer FHairGroupPublicData::FVertexFactoryInput::FStrands::TangentBuffer

◆ TangentBufferExternal

FRDGExternalBuffer FHairGroupPublicData::FVertexFactoryInput::FStrands::TangentBufferExternal

◆ TangentBufferRHISRV

FShaderResourceViewRHIRef FHairGroupPublicData::FVertexFactoryInput::FStrands::TangentBufferRHISRV = nullptr

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