Navigation
| Name | ChaosCaching |
| Type | Plugin |
| Part of Plugins | ChaosCaching |
| Location | /Engine/Plugins/Experimental/ChaosCaching/Source/ChaosCaching/ |
| Module Build Rules | ChaosCaching.Build.cs |
Classes
| Name | Remarks |
|---|---|
| AChaosCacheManager | |
| AChaosCachePlayer | |
| FChaosCacheObjectSpawner | Chaos cache Manager spawner to create a new cache manager from the spawnable template |
| FComponentCacheAdapter | Base adapter type for interfacing with Chaos simulation caches. |
| FGeometryCollectionCacheAdapter | |
| FStaticMeshCacheAdapter | |
| UChaosCache | |
| UChaosCacheCollection | |
| UChaosCacheData | Interface for the chaos cache data storage. |
| UMovieSceneChaosCacheSection | Movie scene section that control ChaosCache playback |
| UMovieSceneChaosCacheTrack | Handles animation of ChaosCache |
| UMovieSceneSpawnableChaosCacheBinding | An override of UMovieSceneSpawnableActorBinding that adds some custom behavior on Spawn |
Structs
| Name | Remarks |
|---|---|
| FAdapterUtil | |
| FBreakingEvent | |
| FCachedEventData | |
| FCacheEvaluationContext | |
| FCacheEvaluationResult | |
| FCacheEventBase | Base type for all events, ALL events must derive from this so we have a fallback for serialization when we can't find the actual event struct. |
| FCacheEventTrack | |
| FCacheSpawnableTemplate | |
| FCacheUserToken | |
| FCollisionEvent | |
| FCompressedRichCurves | |
| FEnableStateEvent | |
| FMovieSceneChaosCacheParams | |
| FObservedComponent | |
| FParticleTransformTrack | |
| FPendingFrameWrite | |
| FPendingParticleWrite | |
| FPerParticleCacheData | |
| FPerSolverData | |
| FPlaybackTickRecord | |
| FRichCurves | |
| FTrailingEvent | |
| TAutoRegisterCacheAdapter | Helper to handle automatic global registration for adapter types - with type checking for valid adapter types |
Interfaces
| Name | Remarks |
|---|---|
| IChaosCacheData | |
| IChaosCachingPlugin |
Typedefs
| Name | Type | Remarks | Include Path |
|---|---|---|---|
| FCacheEventHandle | FCacheEventTrack::FHandle | Chaos/CacheEvents.h |
Enums
Public
| Name | Remarks |
|---|---|
| ECacheMode | |
| EChaosCacheInterpolationMode | |
| EStartMode |