UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
UFieldSystemComponent Member List

This is the complete list of members for UFieldSystemComponent, including all inherited members.

AddFieldCommand(UPARAM(DisplayName="Enable Field") bool Enabled, UPARAM(DisplayName="Physics Type") EFieldPhysicsType Target, UPARAM(DisplayName="Meta Data") UFieldSystemMetaData *MetaData, UPARAM(DisplayName="Field Node") UFieldNodeBase *Field)UFieldSystemComponent
AddPersistentField(UPARAM(DisplayName="Enable Field") bool Enabled, UPARAM(DisplayName="Physics Type") EFieldPhysicsType Target, UPARAM(DisplayName="Meta Data") UFieldSystemMetaData *MetaData, UPARAM(DisplayName="Field Node") UFieldNodeBase *Field)UFieldSystemComponent
ApplyLinearForce(UPARAM(DisplayName="Enable Field") bool Enabled, UPARAM(DisplayName="Uniform Direction") FVector Direction, UPARAM(DisplayName="Field Magnitude") float Magnitude)UFieldSystemComponent
ApplyPhysicsField(UPARAM(DisplayName="Enable Field") bool Enabled, UPARAM(DisplayName="Physics Type") EFieldPhysicsType Target, UPARAM(DisplayName="Meta Data") UFieldSystemMetaData *MetaData, UPARAM(DisplayName="Field Node") UFieldNodeBase *Field)UFieldSystemComponent
ApplyRadialForce(UPARAM(DisplayName="Enable Field") bool Enabled, UPARAM(DisplayName="Center Position") FVector Position, UPARAM(DisplayName="Field Magnitude") float Magnitude)UFieldSystemComponent
ApplyRadialVectorFalloffForce(UPARAM(DisplayName="Enable Field") bool Enabled, UPARAM(DisplayName="Center Position") FVector Position, UPARAM(DisplayName="Falloff Radius") float Radius, UPARAM(DisplayName="Field Magnitude") float Magnitude)UFieldSystemComponent
ApplyStayDynamicField(UPARAM(DisplayName="Enable Field") bool Enabled, UPARAM(DisplayName="Center Position") FVector Position, UPARAM(DisplayName="Field Radius") float Radius)UFieldSystemComponent
ApplyStrainField(UPARAM(DisplayName="Enable Field") bool Enabled, UPARAM(DisplayName="Center Position") FVector Position, UPARAM(DisplayName="Falloff Radius") float Radius, UPARAM(DisplayName="Field Magnitude") float Magnitude, UPARAM(DisplayName="Cluster Levels") int32 Iterations)UFieldSystemComponent
ApplyUniformVectorFalloffForce(UPARAM(DisplayName="Enable Field") bool Enabled, UPARAM(DisplayName="Center Position") FVector Position, UPARAM(DisplayName="Uniform Direction") FVector Direction, UPARAM(DisplayName="Falloff Radius") float Radius, UPARAM(DisplayName="Field Magnitude") float Magnitude)UFieldSystemComponent
bHasPhysicsStateUFieldSystemComponentprotected
bIsChaosFieldUFieldSystemComponent
bIsWorldFieldUFieldSystemComponent
BufferCommandsUFieldSystemComponent
BuildFieldCommand(bool Enabled, EFieldPhysicsType Target, UFieldSystemMetaData *MetaData, UFieldNodeBase *Field, const bool IsTransient)UFieldSystemComponentprotected
ChaosModuleUFieldSystemComponentprotected
ChaosPersistentFieldsUFieldSystemComponentprotected
ClearFieldCommands()UFieldSystemComponentprotected
ConstructionCommandsUFieldSystemComponent
CreateSceneProxy() overrideUFieldSystemComponentvirtual
DispatchFieldCommand(const FFieldSystemCommand &InCommand, const bool IsTransient)UFieldSystemComponentprotected
FFieldSystemEditorCommandsUFieldSystemComponentfriend
FieldSystemUFieldSystemComponent
GetConstructionFields() constUFieldSystemComponentinline
GetFieldSystem() constUFieldSystemComponentinline
GetPhysicsScenes() constUFieldSystemComponentprotected
GetPhysicsSolvers() constUFieldSystemComponentprotected
HasAnySockets() const overrideUFieldSystemComponentinlinevirtual
HasValidPhysicsState() const overrideUFieldSystemComponentprotectedvirtual
OnCreatePhysicsState() overrideUFieldSystemComponentprotectedvirtual
OnDestroyPhysicsState() overrideUFieldSystemComponentprotectedvirtual
RemovePersistentFields()UFieldSystemComponent
ResetFieldSystem()UFieldSystemComponent
SetFieldSystem(UFieldSystem *FieldSystemIn)UFieldSystemComponentinline
SetupConstructionFieldsUFieldSystemComponentprotected
ShouldCreatePhysicsState() const overrideUFieldSystemComponentprotectedvirtual
SupportedSolversUFieldSystemComponent
WorldCPUPersistentFieldsUFieldSystemComponentprotected
WorldGPUPersistentFieldsUFieldSystemComponentprotected