|
| | DEFINE_LOG_CATEGORY_STATIC (LogHairRendering, Log, All) |
| |
| FRDGImportedBuffer | Register (FRDGBuilder &GraphBuilder, const FRDGExternalBuffer &In, ERDGImportedBufferFlags Flags, ERDGUnorderedAccessViewFlags UAVFlags) |
| |
| FRDGBufferSRVRef | RegisterAsSRV (FRDGBuilder &GraphBuilder, const FRDGExternalBuffer &In) |
| |
| FRDGBufferUAVRef | RegisterAsUAV (FRDGBuilder &GraphBuilder, const FRDGExternalBuffer &In, ERDGUnorderedAccessViewFlags Flags) |
| |
| bool | IsHairRayTracingEnabled () |
| |
| bool | IsHairStrandsSupported (EHairStrandsShaderType Type, EShaderPlatform Platform) |
| |
| bool | IsHairStrandsEnabled (EHairStrandsShaderType Type, EShaderPlatform Platform) |
| |
| bool | IsHairStrandsBindingEnable () |
| |
| bool | IsHairStrandsSimulationEnable () |
| |
| bool | IsHairStrandsNonVisibleShadowCastingEnable () |
| |
| bool | IsHairStrandsVisibleInShadows (const FViewInfo &View, const FHairStrandsInstance &Instance) |
| |
| bool | IsHairStrandContinuousDecimationReorderingEnabled () |
| |
| bool | IsHairVisibilityComputeRasterEnabled () |
| |
| bool | IsHairVisibilityComputeRasterForwardEnabled (EShaderPlatform InPlatform) |
| |
| bool | IsHairVisibilityComputeRasterContinuousLODEnabled () |
| |
| void | RegisterBookmarkFunction (THairStrandsBookmarkFunction Bookmark) |
| |
| void | RunHairStrandsBookmark (FRDGBuilder &GraphBuilder, EHairStrandsBookmark Bookmark, FHairStrandsBookmarkParameters &Parameters) |
| |
| void | RunHairStrandsBookmark (EHairStrandsBookmark Bookmark, FHairStrandsBookmarkParameters &Parameters) |
| |
| void | CullHairInstance (FScene *Scene, FViewInfo &View, FHairInstanceCullingResults &Out) |
| |
| void | CullHairInstanceShadow (FScene *Scene, TArray< FViewInfo > &Views, FHairInstanceCullingResults &Out) |
| |
| void | CreateHairStrandsBookmarkParameters (FScene *Scene, FViewInfo &View, FHairStrandsBookmarkParameters &Out, bool bComputeVisibleInstances) |
| |
| void | UpdateHairStrandsBookmarkParameters (FScene *Scene, TArray< FViewInfo > &Views, FHairStrandsBookmarkParameters &Out) |
| |
| void | CreateHairStrandsBookmarkParameters (FScene *Scene, TArray< FViewInfo > &Views, TConstArrayView< FViewInfo * > AllViews, FHairStrandsBookmarkParameters &Out, bool bComputeVisibleInstances) |
| |
| bool | HairStrands::IsHairStrandsVF (const FMeshBatch *Mesh) |
| |
| bool | HairStrands::IsHairCardsVF (const FMeshBatch *Mesh) |
| |
| bool | HairStrands::IsHairCompatible (const FMeshBatch *Mesh) |
| |
| bool | HairStrands::IsHairVisible (const FMeshBatchAndRelevance &MeshBatch, bool bCheckLengthScale) |
| |
| FHairGroupPublicData * | HairStrands::GetHairData (const FMeshBatch *In) |
| |
| void | HairStrands::AddVisibleShadowCastingLight (const FScene &Scene, TArray< FViewInfo > &Views, const FLightSceneInfo *LightSceneInfo) |
| |