|
| void | GetHairStrandsInstanceCommon (FRDGBuilder &GraphBuilder, const FViewInfo &ViewInfo, const FHairGroupPublicData *HairGroupPublicData, FHairStrandsInstanceCommonParameters &OutCommon) |
| |
| void | GetHairStrandsInstanceResources (FRDGBuilder &GraphBuilder, const FViewInfo &ViewInfo, const FHairGroupPublicData *HairGroupPublicData, bool bForceRegister, FHairStrandsInstanceResourceParameters &OutResources) |
| |
| void | GetHairStrandsInstanceCulling (FRDGBuilder &GraphBuilder, const FViewInfo &ViewInfo, const FHairGroupPublicData *HairGroupPublicData, bool bCullingEnable, FHairStrandsInstanceCullingParameters &OutCulling) |
| |
| FHairStrandsInstanceParameters | GetHairStrandsInstanceParameters (FRDGBuilder &GraphBuilder, const FViewInfo &ViewInfo, const FHairGroupPublicData *HairGroupPublicData, bool bCullingEnable, bool bForceRegister) |
| |
| FORCEINLINE uint32 | ToIndex (FHairStrandsTiles::ETileType Type) |
| |
| const TCHAR * | ToString (FHairStrandsTiles::ETileType Type) |
| |
| TRDGUniformBufferRef< FHairStrandsViewUniformParameters > | HairStrands::CreateDefaultHairStrandsViewUniformBuffer (FRDGBuilder &GraphBuilder, FViewInfo &View) |
| |
| TRDGUniformBufferRef< FHairStrandsViewUniformParameters > | HairStrands::BindHairStrandsViewUniformParameters (const FViewInfo &View) |
| |
| TRDGUniformBufferRef< FVirtualVoxelParameters > | HairStrands::BindHairStrandsVoxelUniformParameters (const FViewInfo &View) |
| |
| bool | HairStrands::HasViewHairStrandsData (const FViewInfo &View) |
| |
| bool | HairStrands::HasViewHairStrandsData (const TArray< FViewInfo > &Views) |
| |
| bool | HairStrands::HasViewHairStrandsVoxelData (const FViewInfo &View) |
| |
| bool | HairStrands::HasPositionsChanged (FRDGBuilder &GraphBuilder, const FScene &Scene, const FViewInfo &View) |
| |
| void | HairStrands::DrawHitProxies (FRDGBuilder &GraphBuilder, const FScene &Scene, const FViewInfo &View, FInstanceCullingManager &InstanceCullingManager, FRDGTextureRef HitProxyTexture, FRDGTextureRef HitProxyDepthTexture) |
| |
| void | HairStrands::DrawEditorSelection (FRDGBuilder &GraphBuilder, const FViewInfo &View, const FIntRect &ViewportRect, FRDGTextureRef SelectionDepthTexture) |
| |
| FHairGroupPublicData * | HairStrands::GetHairData (const FMeshBatch *In) |
| |
| bool | HairStrands::IsHairCompatible (const FMeshBatch *Mesh) |
| |
| bool | HairStrands::IsHairStrandsVF (const FMeshBatch *Mesh) |
| |
| bool | HairStrands::IsHairCardsVF (const FMeshBatch *Mesh) |
| |
| bool | HairStrands::IsHairVisible (const FMeshBatchAndRelevance &MeshBatch, bool bCheckLengthScale) |
| |
| bool | HairStrands::HasHairInstanceInScene (const FScene &Scene) |
| |
| bool | HairStrands::HasHairCardsVisible (const TArray< FViewInfo > &Views) |
| |
| bool | HairStrands::HasHairStrandsVisible (const TArray< FViewInfo > &Views) |
| |
| void | HairStrands::AddVisibleShadowCastingLight (const FScene &Scene, TArray< FViewInfo > &Views, const FLightSceneInfo *LightSceneInfo) |
| |
| void | HairStrands::PostRender (FScene &Scene) |
| |