UFieldSystemComponent::ApplyPhysicsField

AddTransientField This function will dispatch a command to the physics thread to apply a generic evaluation of a user defined transient field network.

Choose your operating system:

Windows

macOS

Linux

References

Module

FieldSystemEngine

Header

/Engine/Source/Runtime/Experimental/FieldSystem/Source/FieldSystemEngine/Public/Field/FieldSystemComponent.h

Include

#include "Field/FieldSystemComponent.h"

Source

/Engine/Source/Runtime/Experimental/FieldSystem/Source/FieldSystemEngine/Private/Field/FieldSystemComponent.cpp

Syntax

void ApplyPhysicsField
(
    bool Enabled,
    EFieldPhysicsType Target,
    UFieldSystemMetaData * MetaData,
    UFieldNodeBase * Field
)

Remarks

AddTransientField This function will dispatch a command to the physics thread to apply a generic evaluation of a user defined transient field network. See documentation, for examples of how to recreate variations of the above generic fields using field networks

(https://wiki.it.epicgames.net/display/~Brice.Criswell/Fields)

Parameters

Parameter

Description

Enabled

Is this force enabled for evaluation.

Target

Type of field supported by the solver.

MetaData

Meta data used to assist in evaluation

Field

Base evaluation node for the field network.