URadialIntMask

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

Choose your operating system:

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 URadialIntMask : public UFieldNodeInt

Remarks

Variables

Name Description

Public variable

int32

 

ExteriorValue

If the sample distance from the center is greater than radius, the intermediate value will be set the exterior value

Public variable

int32

 

InteriorValue

If the sample distance from the center is less than radius, the intermediate value will be set the interior value

Public variable

FVector

 

Position

Center position of the radial mask field

Public variable

float

 

Radius

Radius of the radial mask field

Public variable

TEnumAsByte< ES...

 

SetMaskCondition

If the mask condition is set to always the output value will be the intermediate one.

Constructors

Name Description

Public function

URadialIntMask()

Destructors

Name Description

Public function Virtual

~URadialIntMask()

Functions

Name Description

Public function

URadialIntMa...

 

SetRadialIntMask

(
    float Radius,
    FVector Position,
    int32 InteriorValue,
    int32 ExteriorValue,
    ESetMaskConditionType SetMaskCondit...
)

This function first defines a radial integer field equal to Interior-value inside a sphere / Exterior-value outside.

Overridden from UFieldNodeBase

Name Description

Public function Virtual Const

FFieldNodeBa...

 

NewEvaluationGraph

(
    TArray< const UFieldNodeBase* ...
)