| UObjectBase
|
Module |
|
Header |
/Engine/Plugins/Experimental/HairStrands/Source/HairStrandsCore/Public/GroomAsset.h |
Include |
#include "GroomAsset.h" |
[UCLASS](Programming/UnrealArchitecture/Reference/Classes#classdeclaration)(BlueprintType, HideCategories=(Object))
class UGroomAsset :
public UObject,
public IInterface_AssetUserData
Implements an asset that can be used to store hair strands
Name | Description | ||
---|---|---|---|
|
AssetImportData |
Asset data to be used when re-importing |
|
|
AssetUserData |
Array of user data stored with the asset |
|
|
EnableGlobalInterpolation |
Enable radial basis function interpolation to be used instead of the local skin rigid transform |
|
|
HairGroupsData |
||
|
HairGroupsInfo |
||
|
HairGroupsPhysics |
||
|
HairInterpolationType |
Type of interpolation used |
|
|
float |
HairToGuideDensity |
Density factor for converting hair into guide curve if no guides are provided. |
|
OnGroomAssetChanged |
Private : |
Name | Description | |
---|---|---|
|
UGroomAsset ( |
Name | Description | ||
---|---|---|---|
|
CacheDerivedData ( |
Caches the computed groom data with the given build settings from/to the Derived Data Cache, building it if needed |
|
|
CanRebuildFromDescription() |
Returns true if the asset has the HairDescription needed to recompute its groom data |
|
|
CommitHairDescription ( |
Commits a HairDescription to buffer for serialization |
|
|
GetNumHairGroups() |
||
|
FOnGroomAsse... |
GetOnGroomAssetChanged() |
|
|
InitResource() |
Initialize resources. |
|
|
IsValid() |
||
|
ReleaseResource() |
Release the hair strands resource. |
|
|
Reset() |
||
|
UpdateResource() |
Update resources. |
Name | Description | ||
---|---|---|---|
|
BeginDestroy() |
Called before destroying the object. |
|
|
GetAssetRegistryTags ( |
Retrievde the asset tags |
|
|
PostEditChangeProperty ( |
Part of Uobject interface |
|
|
PostInitProperties() |
Part of Uobject interface |
|
|
PostLoad() |
Do any object-specific cleanup required immediately after loading an object. |
|
|
Serialize ( |
Handles reading, writing, and reference collecting using FArchive. |
Name | Description | ||
---|---|---|---|
|
AddAssetUserData ( |
||
|
const TArray... |
GetAssetUserDataArray() |
|
|
UAssetUserDa... |
GetAssetUserDataOfClass ( |
|
|
RemoveUserDataOfClass ( |
Name |
Description |
---|---|
FOnGroomAssetChanged |
Notification when anything changed |