|
| TRDGUniformBufferRef< FHairStrandsViewUniformParameters > | CreateDefaultHairStrandsViewUniformBuffer (FRDGBuilder &GraphBuilder, FViewInfo &View) |
| |
| TRDGUniformBufferRef< FHairStrandsViewUniformParameters > | BindHairStrandsViewUniformParameters (const FViewInfo &View) |
| |
| TRDGUniformBufferRef< FVirtualVoxelParameters > | BindHairStrandsVoxelUniformParameters (const FViewInfo &View) |
| |
| bool | HasViewHairStrandsData (const FViewInfo &View) |
| |
| bool | HasViewHairStrandsData (const TArray< FViewInfo > &Views) |
| |
| bool | HasViewHairStrandsVoxelData (const FViewInfo &View) |
| |
| bool | HasPositionsChanged (FRDGBuilder &GraphBuilder, const FScene &Scene, const FViewInfo &View) |
| |
| void | DrawHitProxies (FRDGBuilder &GraphBuilder, const FScene &Scene, const FViewInfo &View, FInstanceCullingManager &InstanceCullingManager, FRDGTextureRef HitProxyTexture, FRDGTextureRef HitProxyDepthTexture) |
| |
| void | DrawEditorSelection (FRDGBuilder &GraphBuilder, const FViewInfo &View, const FIntRect &ViewportRect, FRDGTextureRef SelectionDepthTexture) |
| |
| FHairGroupPublicData * | GetHairData (const FMeshBatch *In) |
| |
| bool | IsHairCompatible (const FMeshBatch *Mesh) |
| |
| bool | IsHairStrandsVF (const FMeshBatch *Mesh) |
| |
| bool | IsHairCardsVF (const FMeshBatch *Mesh) |
| |
| bool | IsHairVisible (const FMeshBatchAndRelevance &MeshBatch, bool bCheckLengthScale) |
| |
| bool | HasHairInstanceInScene (const FScene &Scene) |
| |
| bool | HasHairCardsVisible (const TArray< FViewInfo > &Views) |
| |
| bool | HasHairStrandsVisible (const TArray< FViewInfo > &Views) |
| |
| void | AddVisibleShadowCastingLight (const FScene &Scene, TArray< FViewInfo > &Views, const FLightSceneInfo *LightSceneInfo) |
| |
| void | PostRender (FScene &Scene) |
| |