UOperatorField

[UOperatorField](API\Runtime\FieldSystemEngine\Field\UOperatorField)

Windows
MacOS
Linux

Inheritance Hierarchy

References

Module

FieldSystemEngine

Header

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

Include

#include "Field/FieldSystemObjects.h"

Syntax

class UOperatorField : public UFieldNodeBase

Remarks

Variables

Name Description

Public variable

const UFieldNod...

 

LeftField

Left field to be processed

Public variable

float

 

Magnitude

Magnitude of the operator field

Public variable

TEnumAsByte< EF...

 

Operation

Type of operation you want to perform between the 2 fields

Public variable

const UFieldNod...

 

RightField

Right field to be processed

Constructors

Name Description

Public function

UOperatorField()

Destructors

Name Description

Public function Virtual

~UOperatorField()

Functions

Name Description

Public function

UOperatorFie...

 

SetOperatorField

(
    float Magnitude,
    const UFieldNodeBase* LeftFiel...,
    const UFieldNodeBase* RightFie...,
    EFieldOperationType Operation
)

Compute an operation between 2 incoming fields

Overridden from UFieldNodeBase

Name Description

Public function Virtual Const

FFieldNodeBa...

 

NewEvaluationGraph

(
    TArray< const UFieldNodeBase* ...
)

Public function Virtual Const

bool

 

ResultsExpector()

Public function Virtual Const

FFieldNodeBa...

 

Type()

Help shape the future of Unreal Engine documentation! Tell us how we're doing so we can serve you better.
Take our survey
Dismiss