UCullingField

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

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 UCullingField : public UFieldNodeBase

Remarks

Variables

Name Description

Public variable

TObjectPtr< con...

 

Culling

Culling field to be used

Public variable

TObjectPtr< con...

 

Field

Input field that will be evaluated according to the culling field result

Public variable

TEnumAsByte< EF...

 

Operation

Evaluate the input field if the result of the culling field is equal to 0 (Inside) or different from 0 (Outside)

Constructors

Name Description

Public function

UCullingField()

Destructors

Name Description

Public function Virtual

~UCullingField()

Functions

Name Description

Public function

UCullingFiel...

 

SetCullingField

(
    const UFieldNodeBase* Culling,
    const UFieldNodeBase* Field,
    EFieldCullingOperationType Operatio...
)

Evaluate the input field according to the result of the culling field

Overridden from UFieldNodeBase

Name Description

Public function Virtual Const

FFieldNodeBa...

 

NewEvaluationGraph

(
    TArray< const UFieldNodeBase* ...
)

Public function Virtual Const

FFieldNodeBa...

 

Type()