| UObjectBase
|
Module |
|
Header |
/Engine/Source/Runtime/Experimental/GeometryCollectionEngine/Public/GeometryCollection/GeometryCollectionCache.h |
Include |
#include "GeometryCollection/GeometryCollectionCache.h" |
class UGeometryCollectionCache : public UObject
Name | Description | ||
---|---|---|---|
|
CompatibleWithForPlayback ( |
||
|
CompatibleWithForRecord ( |
Tests whether a cache is compatible with a provided collection |
|
|
UGeometryCol... |
CreateCacheForCollection ( |
Given a collection, create an empty compatible cache for it |
|
GetCompatibleStateGuid() |
Get the GUID for the state of the supported collection when this cache was last recorded to. |
|
|
const FRecor... |
GetData() |
End UObject Interface Access the recorded tracks |
|
SetFromRawTrack ( |
Given a raw track with transforms per-particle on each frame record, set to this cache and strip out any data we don't need (transform repeats and disabled particles etc.) |
|
|
SetFromTrack ( |
Set directly from a track, does not do any data stripping. |
|
|
SetSupportedCollection ( |
Sets the geometry collection that this cache supports, empties the recorded data in this cache |
Name | Description | ||
---|---|---|---|
|
GetAssetRegistryTags ( |
UObject Interface |
Name |
Description |
---|---|
TagName_IdGuid |
|
TagName_Name |
Tagnames for asset registry tags |
TagName_StateGuid |