Navigation
API > API/Plugins > API/Plugins/ChaosCaching > API/Plugins/ChaosCaching/Chaos > API/Plugins/ChaosCaching/Chaos/UChaosCache
References
| Module | ChaosCaching |
| Header | /Engine/Plugins/Experimental/ChaosCaching/Source/ChaosCaching/Public/Chaos/ChaosCache.h |
| Include | #include "Chaos/ChaosCache.h" |
| Source | /Engine/Plugins/Experimental/ChaosCaching/Source/ChaosCaching/Private/Chaos/ChaosCache.cpp |
void EvaluateSingle
(
int32 InIndex,
FPlaybackTickRecord & InTickRecord,
const FTransform * MassToLocal,
FTransform * OutOptTransform,
TMap< FName, float > * OutOptCurves
)
Remarks
Evaluates a single particle from the tracks array
Parameters
| Name | Description |
|---|---|
| InIndex | Particle track index (unchecked, ensure valid before call) |
| InTickRecord | Tick record for this evaluation |
| MassToLocal | MassToLocal transform, necessary for proper interpolation, if not available, nullptr shoudl used instead |
| OutOptTransform | Transform to fill, skipped if null |
| OutOptCurves | Curves to fill, skipped if null |