![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
#include <FieldSystemObjects.h>
Public Member Functions | |
| FFieldObjectCommands () | |
| ~FFieldObjectCommands () | |
| void | AddFieldCommand (const FName &TargetName, UFieldNodeBase *RootNode, UFieldSystemMetaData *MetaData) |
| void | ResetFieldCommands () |
| int32 | GetNumCommands () const |
| FFieldSystemCommand | BuildFieldCommand (const int32 CommandIndex) const |
Static Public Member Functions | |
| static FFieldSystemCommand | CreateFieldCommand (const EFieldPhysicsType PhysicsType, UFieldNodeBase *RootNode, UFieldSystemMetaData *MetaData) |
| static FFieldSystemCommand | CreateFieldCommand (const EFieldPhysicsType PhysicsType, FFieldNodeBase *RootNode) |
Public Attributes | |
| TArray< FName > | TargetNames |
| TArray< TObjectPtr< UFieldNodeBase > > | RootNodes |
| TArray< TObjectPtr< UFieldSystemMetaData > > | MetaDatas |
UUniformInteger URadialIntMask UUniformScalar UWaveScalar RadialFalloff PlaneFalloff BoxFalloff NoiseField UniformVector RadialVector URandomVector UOperatorField UToIntegerField UToFloatField UCullingField UReturnResultsField Field Commands container that will be stored in the construction script
|
inline |
|
inline |
|
inline |
Add a command to the container
|
inline |
Build the FFieldCommand from one item in the container
|
inlinestatic |
Create a FFieldCommand from a given target + Fnode
|
inlinestatic |
Create a FFieldCommand from a given target + Unode + metadata
|
inline |
Get the number of commands in the container
|
inline |
Reset the commands container to empty
| TArray<TObjectPtr<UFieldSystemMetaData> > FFieldObjectCommands::MetaDatas |
Commands Meta Data
| TArray<TObjectPtr<UFieldNodeBase> > FFieldObjectCommands::RootNodes |
Commands Root Node