Navigation
Filters
Classes
Typedefs
| Name | Description |
|---|---|
| FHairCardsUniformBuffer | |
| FHairGroupInstanceModifer | |
| FHairStrandsUniformBuffer | |
| TGroomAttributesConstRef | |
| TGroomAttributesRef | |
| TStrandAttributesConstRef | |
| TStrandAttributesRef | |
| TTextureAllocation | Typedef UTexture2D* (TCreateTextureHelper*)(FName Package, const FIntPoint& Resolution); |
Enums
Functions
| Type | Name | Description | |
|---|---|---|---|
| void | AddComputeMipsPass
(
FRDGBuilder& GraphBuilder, |
||
| void | AddHairCardsRBFInterpolationPass
(
FRDGBuilder& GraphBuilder, |
||
| void | AddHairMeshesRBFInterpolationPass
(
FRDGBuilder& GraphBuilder, |
||
| void | AddHairStrandInitMeshSamplesPass
(
FRDGBuilder& GraphBuilder, |
Init the samples information to be used for interpolation | |
| void | AddHairStrandUpdateMeshSamplesPass
(
FRDGBuilder& GraphBuilder, |
Update the samples information to be used for interpolation | |
| void | AddHairStrandUpdateMeshTrianglesPass
(
FRDGBuilder& GraphBuilder, |
Update the triangles information on which hair stands have been projected | |
| void | AddHairStrandUpdatePositionOffsetPass
(
FRDGBuilder& GraphBuilder, |
||
| void | AddSkinUpdatePass
(
FRDGBuilder& GraphBuilder, |
||
| void | ComputeHairStrandsInterpolation
(
FRDGBuilder& GraphBuilder, |
||
| void | ComputeInterpolationWeights
(
UGroomBindingAsset* BindingAsset, |
||
| void | ConvertFromGroomAsset
(
UGroomAsset* In, |
Convert a groom asset into an editable groom asset. | |
| void | ConvertToGroomAsset
(
UGroomAsset* Out, |
Convert an editable groom asset into a groom asset The 'operations' flag indicates what type of modifications have been done onto the editable groom. | |
| void | CreateHairStrandsDebugDatas
(
const FHairStrandsDatas& InData, |
Debug data (used for debug visalization but also for texture generation) | |
| void | CreateHairStrandsDebugResources
(
FRDGBuilder& GraphBuilder, |
||
| FHairStrandsProjectionMeshData | ExtractMeshData
(
FSkeletalMeshRenderData* RenderData |
||
| void | GenerateFolliculeMask
(
FRDGBuilder& GraphBuilder, |
||
| void | GenerateFolliculeMask
(
FRDGBuilder& GraphBuilder, |
||
| uint32 | GetBufferTotalNumBytes
(
const FRDGExternalBuffer& In |
||
| HAIRSTRANDSCORE_API const FShaderParametersMetadata * | |||
| HAIRSTRANDSCORE_API const FShaderParametersMetadata * | |||
| const FLinearColor | GetHairGroupDebugColor
(
int32 GroupIt |
Return the debug color of an hair group | |
| EHairResourceLoadingType | GetHairResourceLoadingType
(
EHairGeometryType InGeometryType, |
||
| float | GetHairStrandsMaxLength
(
const FHairStrandsDatas& In |
||
| float | GetHairStrandsMaxRadius
(
const FHairStrandsDatas& In |
||
| uint32 | Return the max number of section/triangle a skeletal mesh can have. After this count, binding will be disabled. | ||
| uint32 | |||
| bool | HasHairAttribute
(
uint32 In, |
||
| bool | HasHairAttributeFlags
(
uint32 In, |
||
| constexpr bool | |||
| constexpr bool | |||
| bool | operator!
(
EHairResourceStatus A |
||
| EHairResourceStatus | operator&
(
EHairResourceStatus In, |
||
| constexpr EGroomCacheImportType | operator&
(
EGroomCacheImportType Lhs, |
||
| constexpr EGroomCacheAttributes | operator&
(
EGroomCacheAttributes Lhs, |
||
| EGroomCacheImportType & | operator&=
(
EGroomCacheImportType& Lhs, |
||
| EGroomCacheAttributes & | operator&=
(
EGroomCacheAttributes& Lhs, |
||
| constexpr EGroomCacheAttributes | operator^
(
EGroomCacheAttributes Lhs, |
||
| constexpr EGroomCacheImportType | operator^
(
EGroomCacheImportType Lhs, |
||
| EGroomCacheAttributes & | operator^=
(
EGroomCacheAttributes& Lhs, |
||
| EGroomCacheImportType & | operator^=
(
EGroomCacheImportType& Lhs, |
||
| constexpr EGroomCacheAttributes | operator|
(
EGroomCacheAttributes Lhs, |
||
| constexpr EGroomCacheImportType | operator|
(
EGroomCacheImportType Lhs, |
||
| EHairResourceStatus | operator|
(
EHairResourceStatus In, |
||
| EHairResourceStatus & | operator|=
(
EHairResourceStatus& Out, |
||
| EGroomCacheImportType & | operator|=
(
EGroomCacheImportType& Lhs, |
||
| EGroomCacheAttributes & | operator|=
(
EGroomCacheAttributes& Lhs, |
||
| constexpr EGroomCacheImportType | |||
| constexpr EGroomCacheAttributes | |||
| bool | RequestStrandsPosition
(
const UGroomComponent* Component, |
||
| enum EGroomViewModeuint8void | ResetHairStrandsInterpolation
(
FRDGBuilder& GraphBuilder, |
Reset the interpolation data. | |
| void | SetGroomAttribute
(
FHairDescription& HairDescription, |
||
| void | SetHairAttribute
(
uint32& Out, |
||
| void | SetHairAttributeFlags
(
uint32& Out, |
||
| void | SetHairStrandAttribute
(
FHairDescription& HairDescription, |
||
| void | SetHairVertexAttribute
(
FHairDescription& HairDescription, |
Variables
| Type | Name | Description | |
|---|---|---|---|
| const FName | AO | ||
| const FName | BasisType | ||
| const FName | ClosestGuides | ||
| const FName | ClumpID | ||
| const FName | Color | ||
| const FName | Color | ||
| const FName | Color | ||
| const FName | CurveType | ||
| const FName | GroupCardsID | ||
| const FName | GroupID | ||
| const FName | GroupName | ||
| const FName | Guide | ||
| const FName | GuideWeights | ||
| const FName | ID | ||
| const FName | Knots | ||
| const FName | MajorVersion | ||
| const FName | MinorVersion | ||
| const FName | Position | ||
| const FName | Properties | ||
| const FName | RootUV | ||
| const FName | Roughness | ||
| const FName | Roughness | ||
| const FName | Roughness | ||
| const FName | Tool | ||
| const FName | VertexCount | ||
| const FName | Width | ||
| const FName | Width | ||
| const FName | Width |