TTransformerWithSettingsNode

Choose your operating system:

Windows

macOS

Linux

Inheritance Hierarchy

FNode

TTransformerWithSettingsNode

FComputeMeshTangentsNode

References

Module

GeometryFlowCore

Header

/Engine/Plugins/Experimental/GeometryFlow/Source/GeometryFlowCore/Public/BaseNodes/TransformerWithSettingsNode.h

Include

#include "BaseNodes/TransformerWithSettingsNode.h"

Syntax

template<typename InputType, int InputDataTypeIdentifier, typename SettingsType, int SettingsDataTypeIdentifier, typename OutputType, int OutputDataTypeIdentifier>
class TTransformerWithSettingsNode : public UE::GeometryFlow::FNode

Constructors

Functions

Name Description

Protected function Virtual

void

 

CheckAdditionalInputs

(
    const FNamedDataMap& DatasIn,
    bool& bRecomputeRequired,
    bool& bAllInputsValid
)

Protected function Virtual

void

 

ComputeOutput

(
    const FNamedDataMap& DatasIn,
    const SettingsType& SettingsIn,
    const InputType& InputIn,
    OutputType& OutputOut
)

TTransformerWithSettingsNode API that subclasses must/can implement

Public function Static

const FStrin...

 

InParamInput()

Public function Static

const FStrin...

 

InParamSettings()

Public function Static

const FStrin...

 

OutParamResult()

Overridden from FNode

Name Description

Public function Virtual

void

 

Evaluate

(
    const FNamedDataMap& DatasIn,
    FNamedDataMap& DatasOut,
    TUniquePtr< FEvaluationInfo >& Eva...
)

Typedefs

Name

Description

OutputDataType