Navigation
API > API/Runtime > API/Runtime/Chaos
References
| Module | Chaos |
| Header | /Engine/Source/Runtime/Experimental/Chaos/Public/RewindData.h |
| Include | #include "RewindData.h" |
Syntax
struct FGeometryParticleStateBase
Variables
Constructors
| Type | Name | Description | |
|---|---|---|---|
FGeometryParticleStateBase
(
int32 NumFrames |
|||
FGeometryParticleStateBase
(
const FGeometryParticleStateBase& Other |
|||
FGeometryParticleStateBase
(
FGeometryParticleStateBase&& Other |
Destructors
| Type | Name | Description | |
|---|---|---|---|
Functions
| Type | Name | Description | |
|---|---|---|---|
| void | CachePreCorrectionState
(
const TParticle& Particle |
||
| void | ClearEntryAndFuture
(
const FFrameAndPhase FrameAndPhase |
||
| void | ExtractHistoryState
(
int32& PositionValidCount, |
||
| bool | IsClean
(
const FFrameAndPhase FrameAndPhase |
||
| bool | IsCleanExcludingDynamics
(
const FFrameAndPhase FrameAndPhase |
||
| bool | IsInSync
(
const FGeometryParticleHandle& Handle, |
||
| bool | IsResimFrameValid
(
const FGeometryParticleHandle& Handle, |
Check if the handle resim frame is valid (before the current one) | |
| void | Release
(
FDirtyPropertiesPool& Manager |
||
| void | Reset () |
||
| void | RestoreHistoryState
(
const int32& PositionValidCount, |
||
| TShapesArrayState< TParticle > | ShapesArray
(
const FGeometryParticleStateBase* State, |
||
| void | SyncDirtyDynamics
(
FDirtyPropData& DestManager, |
||
| void | SyncSimWritablePropsFromSim
(
FDirtyPropData Manager, |