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 FFieldContext
Variables
| Type | Name | Description | |
|---|---|---|---|
| TUniquePtr< FFieldSystemMetaDataCulling > | CullingData | ||
| TArray< FFieldContextIndex > & | IndexResults | ||
| TArray< int32 > & | IntegerResults | ||
| PointerMap | MetaData | ||
| TFieldArrayView< FFieldContextIndex > | SampleIndices | Ryan - TODO: This concept of having discreet sample data needs to change. | |
| TFieldArrayView< FVector > | SamplePositions | ||
| TArray< float > & | ScalarResults | ||
| Chaos::FReal | TimeSeconds | ||
| TArray< FVector > & | VectorResults |
Constructors
| Type | Name | Description | |
|---|---|---|---|
FFieldContext
(
const FFieldContext& |
|||
FFieldContext
(
FFieldContext&& |
|||
FFieldContext
(
FFieldExecutionDatas& ExecutionDatas, |
|||
FFieldContext
(
const TFieldArrayView< FFieldContextIndex >& SampleIndicesIn, |
|||
FFieldContext
(
const TFieldArrayView< FFieldContextIndex >& SampleIndicesIn, |
Functions
| Type | Name | Description | |
|---|---|---|---|
| TFieldArrayView< FFieldContextIndex > |
Operators
| Type | Name | Description | |
|---|---|---|---|
| FFieldContext & | operator=
(
const FFieldContext& |
||
| FFieldContext & | operator=
(
FFieldContext&& |
Typedefs
| Name | Description |
|---|---|
| PointerMap | |
| UniquePointerMap |