Navigation
API > API/Runtime > API/Runtime/Chaos > API/Runtime/Chaos/Field
References
| Module | Chaos |
| Header | /Engine/Source/Runtime/Experimental/Chaos/Public/Field/FieldSystem.h |
| Include | #include "Field/FieldSystem.h" |
Syntax
struct FFieldExecutionDatas
Remarks
List of datas that will be stored during field evaluation to avoid reallocation
Variables
| Type | Name | Description | |
|---|---|---|---|
| TArray< FVector >[(uint8) EFieldCommandOutputType::NumOutputs] | FieldOutputs | Results for the target results | |
| TArray< FFieldContextIndex >[(uint8) EFieldCommandResultType::NumResults] | IndexResults | Field index results | |
| TArray< int32 >[(uint8) EFieldCommandResultType::NumResults] | IntegerResults | Field integer targets results | |
| TArray< Chaos::FGeometryParticleHandle * >[(uint8) EFieldCommandHandlesType::NumHandles] | ParticleHandles | List of particles handles used during evaluation | |
| TArray< FFieldContextIndex > | SampleIndices | Sample indices to be used to build the context | |
| TArray< FVector > | SamplePositions | Sample positions to be used to build the context | |
| TArray< float >[(uint8) EFieldCommandResultType::NumResults] | ScalarResults | Field scalar targets results | |
| TArray< FVector >[(uint8) EFieldCommandResultType::NumResults] | VectorResults | Field vector targets results |