FRigVMSetRemappedVariableAction

An action to remap a variable inside of a function reference node renaming a node in the graph.

Windows
MacOS
Linux

Inheritance Hierarchy

FRigVMBaseAction

FRigVMSetRemappedVariableAction

References

Module

RigVMDeveloper

Header

/Engine/Source/Developer/RigVMDeveloper/Public/RigVMModel/RigVMControllerActions.h

Include

#include "RigVMModel/RigVMControllerActions.h"

Syntax

struct FRigVMSetRemappedVariableAction : public FRigVMBaseAction

Remarks

An action to remap a variable inside of a function reference node renaming a node in the graph.

Variables

Name Description

Public variable

FName

 

InnerVariableName

Public variable

FName

 

NewOuterVariableName

Public variable

FString

 

NodePath

Public variable

FName

 

OldOuterVariableName

Constructors

Name Description

Public function

FRigVMSetRemappedVariableAction()

Public function

FRigVMSetRemappedVariableAction

(
    URigVMFunctionReferenceNode* I...,
    const FName& InInnerVariableName,
    const FName& InOldOuterVariableNam...,
    const FName& InNewOuterVariableNam...
)

Destructors

Overridden from FRigVMBaseAction

Name Description

Public function Virtual

bool

 

Redo

(
    URigVMController* InController
)

Re-does the action and returns true if successfull.

Public function Virtual

bool

 

Undo

(
    URigVMController* InController
)

Un-does the action and returns true if successfull.