Navigation
API > API/Plugins > API/Plugins/ChaosCaching
| Name | UChaosCacheCollection |
| Type | class |
| Header File | /Engine/Plugins/Experimental/ChaosCaching/Source/ChaosCaching/Public/Chaos/CacheCollection.h |
| Include Path | #include "Chaos/CacheCollection.h" |
Syntax
UCLASS (Experimental, BlueprintType, MinimalAPI)
class UChaosCacheCollection : public UObject
Inheritance Hierarchy
- UObjectBase → UObjectBaseUtility → UObject → UChaosCacheCollection
Variables
Public
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| Caches | TArray< TObjectPtr< UChaosCache > > | Chaos/CacheCollection.h |
|
Protected
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| InterpolationMode | EChaosCacheInterpolationMode | Chaos/CacheCollection.h |
|
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
UChaosCache * FindCache
(
const FName& CacheName |
Chaos/CacheCollection.h | ||
UChaosCache * FindOrAddCache
(
const FName& CacheName |
Chaos/CacheCollection.h | ||
void FlushAllCacheWrites() |
Chaos/CacheCollection.h | ||
const TArray< UChaosCache * > & GetCaches() |
Chaos/CacheCollection.h | ||
EChaosCacheInterpolationMode GetInterpolationMode() |
Chaos/CacheCollection.h | ||
float GetMaxDuration() |
Return the max duration of all the caches stored in the collection | Chaos/CacheCollection.h | |
uint32 GetMaxNumFrames() |
Return the max number of frames of all the caches stored in the collection | Chaos/CacheCollection.h | |
void SetInterpolationMode
(
EChaosCacheInterpolationMode Mode |
Set the interpolation mode on this cache collection | Chaos/CacheCollection.h |
Overridden from UObject
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual void GetAssetRegistryTags
(
FAssetRegistryTagsContext Context |
Chaos/CacheCollection.h | ||
virtual void GetAssetRegistryTags
(
TArray< FAssetRegistryTag >& OutTags |
Chaos/CacheCollection.h | ||
virtual void PostEditChangeProperty
(
FPropertyChangedEvent& PropertyChangedEvent |
Chaos/CacheCollection.h |