Navigation
API > API/Plugins > API/Plugins/HairStrandsCore > API/Plugins/HairStrandsCore/UGroomBindingAsset
Overloads
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
void Build
(
FOnGroomBindingAssetBuildComplete CompletionDelegate |
Build/rebuild a binding asset. | GroomBindingAsset.h |
|
void Build
(
const FOnGroomBindingAssetBuildCompleteNative& CompletionDelegate |
GroomBindingAsset.h |
|
|
void Build
(
const FOnGroomBindingAssetBuildComplete& DynamicCompletionDelegate, |
GroomBindingAsset.h |
Build(FOnGroomBindingAssetBuildComplete)
Description
Build/rebuild a binding asset.
Avoid calling Build again while a build is already in progress on this asset, as this will cause the Game Thread to block until the earlier build is finished.
Similarly, the Game Thread will block for a short time if a Groom Component is already using this binding asset, so if performance is critical avoid calling Build on bindings that are in use.
| Name | Build |
| Type | function |
| Header File | /Engine/Plugins/Runtime/HairStrands/Source/HairStrandsCore/Public/GroomBindingAsset.h |
| Include Path | #include "GroomBindingAsset.h" |
| Source | /Engine/Plugins/Runtime/HairStrands/Source/HairStrandsCore/Private/GroomBindingAsset.cpp |
UFUNCTION (BlueprintCallable, Category="Groom")
void Build
(
FOnGroomBindingAssetBuildComplete CompletionDelegate
)
Build(const FOnGroomBindingAssetBuildCompleteNative &)
| Name | Build |
| Type | function |
| Header File | /Engine/Plugins/Runtime/HairStrands/Source/HairStrandsCore/Public/GroomBindingAsset.h |
| Include Path | #include "GroomBindingAsset.h" |
| Source | /Engine/Plugins/Runtime/HairStrands/Source/HairStrandsCore/Private/GroomBindingAsset.cpp |
UFUNCTION (BlueprintCallable, Category="Groom")
void Build
(
const FOnGroomBindingAssetBuildCompleteNative & CompletionDelegate
)
Build(const FOnGroomBindingAssetBuildComplete &, const FOnGroomBindingAssetBuildCompleteNative &)
| Name | Build |
| Type | function |
| Header File | /Engine/Plugins/Runtime/HairStrands/Source/HairStrandsCore/Public/GroomBindingAsset.h |
| Include Path | #include "GroomBindingAsset.h" |
| Source | /Engine/Plugins/Runtime/HairStrands/Source/HairStrandsCore/Private/GroomBindingAsset.cpp |
void Build
(
const FOnGroomBindingAssetBuildComplete & DynamicCompletionDelegate,
const FOnGroomBindingAssetBuildCompleteNative & NativeCompletionDelegate
)