Navigation
Unreal Engine C++ API Reference > Runtime > FieldSystemEngine > Field
References
Module | FieldSystemEngine |
Header | /Engine/Source/Runtime/Experimental/FieldSystem/Source/FieldSystemEngine/Public/Field/FieldSystemObjects.h |
Include | #include "Field/FieldSystemObjects.h" |
Syntax
USTRUCT (BlueprintType )
struct FFieldObjectCommands
Remarks
Field Commands container that will be stored in the construction script
Variables
Type | Name | Description | |
---|---|---|---|
![]() ![]() ![]() ![]() ![]() |
TArray< TObjectPtr< UFieldSystemMetaData > > | MetaDatas | Commands Meta Data |
![]() ![]() ![]() ![]() ![]() |
TArray< TObjectPtr< UFieldNodeBase > > | RootNodes | Commands Root Node |
![]() ![]() ![]() ![]() ![]() |
TArray< FName > | TargetNames | Commands Target Name |
Constructors
Type | Name | Description | |
---|---|---|---|
![]() |
Destructors
Type | Name | Description | |
---|---|---|---|
![]() |
Functions
Type | Name | Description | |
---|---|---|---|
![]() |
void | AddFieldCommand
(
const FName& TargetName, |
Add a command to the container |
![]() ![]() |
FFieldSystemCommand | BuildFieldCommand
(
const int32 CommandIndex |
Build the FFieldCommand from one item in the container |
![]() ![]() |
FFieldSystemCommand | CreateFieldCommand
(
const EFieldPhysicsType PhysicsType, |
Create a FFieldCommand from a given target + Fnode |
![]() ![]() |
FFieldSystemCommand | CreateFieldCommand
(
const EFieldPhysicsType PhysicsType, |
Create a FFieldCommand from a given target + Unode + metadata |
![]() ![]() |
int32 | Get the number of commands in the container | |
![]() |
void | Reset the commands container to empty |