Navigation
API > API/Plugins > API/Plugins/ChaosCaching > API/Plugins/ChaosCaching/Chaos
Inheritance Hierarchy
- UObject
- UChaosCacheCollection
References
| Module | ChaosCaching |
| Header | /Engine/Plugins/Experimental/ChaosCaching/Source/ChaosCaching/Public/Chaos/CacheCollection.h |
| Include | #include "Chaos/CacheCollection.h" |
Syntax
UCLASS (Experimental, BlueprintType, MinimalAPI)
class UChaosCacheCollection : public UObject
Variables
| Type | Name | Description | |
|---|---|---|---|
| TArray< TObjectPtr< UChaosCache > > | Caches |
Functions
| Type | Name | Description | |
|---|---|---|---|
| UChaosCache * | FindCache
(
const FName& CacheName |
||
| UChaosCache * | FindOrAddCache
(
const FName& CacheName |
||
| void | |||
| void | GetAssetRegistryTags
(
FAssetRegistryTagsContext Context |
||
| void | GetAssetRegistryTags
(
TArray< FAssetRegistryTag >& OutTags |
||
| const TArray< UChaosCache * > & | GetCaches () |
||
| EChaosCacheInterpolationMode | |||
| float | Return the max duration of all the caches stored in the collection | ||
| uint32 | Return the max number of frames of all the caches stored in the collection | ||
| void | PostEditChangeProperty
(
FPropertyChangedEvent& PropertyChangedEvent |
||
| void | Set the interpolation mode on this cache collection |