Choose your operating system:
Windows
macOS
Linux
| UObjectBase
|
Module |
|
Header |
/Engine/Plugins/Experimental/GeometryCache/Source/GeometryCache/Classes/GeometryCache.h |
Include |
#include "GeometryCache.h" |
UCLASS(HideCategories=Object, BlueprintType, Config=Engine)
class UGeometryCache :
public UObject,
public IInterface_AssetUserData
A Geometry Cache is a piece/set of geometry that consists of individual Mesh/Transformation samples. In contrast with Static Meshes they can have their vertices animated in certain ways. *
Name | Description | ||
---|---|---|---|
|
TObjectPtr< cla... |
AssetImportData |
Importing data and options used for this Geometry cache object |
|
EndFrame |
||
|
Hash |
||
|
Materials |
||
|
StartFrame |
||
|
TObjectPtr< cla... |
ThumbnailInfo |
Information for thumbnail rendering |
|
Tracks |
GeometryCache track defining the samples/geometry data for this GeomCache instance |
Name | Description | |
---|---|---|
|
UGeometryCache ( |
Name | Description | ||
---|---|---|---|
|
AddTrack ( |
AddTrack |
|
|
float |
CalculateDuration() |
Calculate it's duration |
|
ClearForReimporting() |
Clears all stored data so the reimporting step can fill the instance again |
|
|
GetEndFrame() |
Get the end frame |
|
|
GetFrameAtTime ( |
Get the Frame at the Specified Time |
|
|
GetHash() |
Get the hash of the meshes data of the GeometryCache |
|
|
GetMeshDataAtTime ( |
Get the mesh data at the specified time |
|
|
GetStartFrame() |
Get the start frame |
|
|
SetFrameStartEnd |
Set the start and end frames for the GeometryCache |
Name | Description | ||
---|---|---|---|
|
BeginDestroy() |
Called before destroying the object. |
|
|
GetAssetRegistryTags ( |
Gathers a list of asset registry searchable tags which are name/value pairs with some type information This only needs to be implemented for asset objects |
|
|
GetDesc() |
Return a one line description of an object for viewing in the thumbnail view of the generic browser |
|
|
IsReadyForFinishDestroy() |
Called to check if the object is ready for FinishDestroy. |
|
|
PostInitProperties() |
Called after the C++ constructor and after the properties have been initialized, including those loaded from config. |
|
|
PreEditChange ( |
This is called when a property is about to be modified externally |
|
|
Serialize ( |
Handles reading, writing, and reference collecting using FArchive. |