Navigation
API > API/Plugins > API/Plugins/HairStrandsCore > API/Plugins/HairStrandsCore/FHairStrandsCore
Overloads
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
static UGroomBindingAsset * CreateGroomBindingAsset
(
UGroomAsset* GroomAsset, |
Create binding asset from groom asset and skeletal asset. | HairStrandsCore.h | |
static UGroomBindingAsset * CreateGroomBindingAsset
(
const FString& InPackageName, |
HairStrandsCore.h | ||
static UGroomBindingAsset * CreateGroomBindingAsset
(
EGroomBindingMeshType BindingType, |
Create binding asset from groom asset and assets of specified groom binding type. | HairStrandsCore.h | |
static UGroomBindingAsset * CreateGroomBindingAsset
(
EGroomBindingMeshType BindingType, |
HairStrandsCore.h |
CreateGroomBindingAsset(UGroomAsset , USkeletalMesh , USkeletalMesh *, const int32, const int32)
Description
Create binding asset from groom asset and skeletal asset. These functions are only valid when build with the editor. They will return null asset otherwise
| Name | CreateGroomBindingAsset |
| Type | function |
| Header File | /Engine/Plugins/Runtime/HairStrands/Source/HairStrandsCore/Public/HairStrandsCore.h |
| Include Path | #include "HairStrandsCore.h" |
| Source | /Engine/Plugins/Runtime/HairStrands/Source/HairStrandsCore/Private/HairStrandsCore.cpp |
static UGroomBindingAsset * CreateGroomBindingAsset
(
UGroomAsset * GroomAsset,
USkeletalMesh * SourceSkelMesh,
USkeletalMesh * TargetSkelMesh,
const int32 NumInterpolationPoints,
const int32 MatchingSection
)
CreateGroomBindingAsset(const FString &, UObject , UGroomAsset , USkeletalMesh , USkeletalMesh , const int32, const int32)
| Name | CreateGroomBindingAsset |
| Type | function |
| Header File | /Engine/Plugins/Runtime/HairStrands/Source/HairStrandsCore/Public/HairStrandsCore.h |
| Include Path | #include "HairStrandsCore.h" |
| Source | /Engine/Plugins/Runtime/HairStrands/Source/HairStrandsCore/Private/HairStrandsCore.cpp |
static UGroomBindingAsset * CreateGroomBindingAsset
(
const FString & InPackageName,
UObject * InParent,
UGroomAsset * GroomAsset,
USkeletalMesh * SourceSkelMesh,
USkeletalMesh * TargetSkelMesh,
const int32 NumInterpolationPoints,
const int32 MatchingSection
)
CreateGroomBindingAsset(EGroomBindingMeshType, UGroomAsset , UObject , UObject *, const int32, const int32, const FName)
Description
Create binding asset from groom asset and assets of specified groom binding type.
| Name | CreateGroomBindingAsset |
| Type | function |
| Header File | /Engine/Plugins/Runtime/HairStrands/Source/HairStrandsCore/Public/HairStrandsCore.h |
| Include Path | #include "HairStrandsCore.h" |
| Source | /Engine/Plugins/Runtime/HairStrands/Source/HairStrandsCore/Private/HairStrandsCore.cpp |
static UGroomBindingAsset * CreateGroomBindingAsset
(
EGroomBindingMeshType BindingType,
UGroomAsset * GroomAsset,
UObject * Source,
UObject * Target,
const int32 NumInterpolationPoints,
const int32 MatchingSection,
const FName TargetMeshAttribute
)
CreateGroomBindingAsset(EGroomBindingMeshType, const FString &, UObject , UGroomAsset , UObject , UObject , const int32, const int32, const FName)
| Name | CreateGroomBindingAsset |
| Type | function |
| Header File | /Engine/Plugins/Runtime/HairStrands/Source/HairStrandsCore/Public/HairStrandsCore.h |
| Include Path | #include "HairStrandsCore.h" |
| Source | /Engine/Plugins/Runtime/HairStrands/Source/HairStrandsCore/Private/HairStrandsCore.cpp |
static UGroomBindingAsset * CreateGroomBindingAsset
(
EGroomBindingMeshType BindingType,
const FString & InPackageName,
UObject * InParent,
UGroomAsset * GroomAsset,
UObject * Source,
UObject * Target,
const int32 NumInterpolationPoints,
const int32 MatchingSection,
const FName TargetMeshAttribute
)