Navigation
API > API/Editor > API/Editor/AnimGraph > API/Editor/AnimGraph/UAnimGraphNode_Base
Arguments used to construct a property binding widget.
| |
|
| Name |
FAnimPropertyBindingWidgetArgs |
| Type |
struct |
| Header File |
/Engine/Source/Editor/AnimGraph/Public/AnimGraphNode_Base.h |
| Include Path |
#include "AnimGraphNode_Base.h" |
Syntax
struct FAnimPropertyBindingWidgetArgs
Constructors
Typedefs
| Name |
Type |
Remarks |
Include Path |
| FOnGetOptionalPins |
TBaseDelegate_TwoParams< void, UAnimGraphNode_Base *, TArrayView< FOptionalPinFromProperty > & > |
Delegate used to to access property bindings to modify for the specified node. |
AnimGraphNode_Base.h |
| FOnSetPinVisibility |
TBaseDelegate_ThreeParams< void, UAnimGraphNode_Base *, bool, int32 > |
Delegate used to set pin visibility. |
AnimGraphNode_Base.h |
Variables
Public
| Name |
Type |
Remarks |
Include Path |
Unreal Specifiers |
| BindingName |
FName |
The name of the property we are binding to. |
AnimGraphNode_Base.h |
|
| bOnGraphNode |
bool |
Whether this is for display on a graph node. |
AnimGraphNode_Base.h |
|
| bPropertyIsOnFNode |
bool |
Whether the property is on the FAnimNode_Base of this anim node. |
AnimGraphNode_Base.h |
|
| MenuExtender |
TSharedPtr< FExtender > |
Menu extender used to add custom entries in the binding menu. |
AnimGraphNode_Base.h |
|
| Nodes |
TArray< UAnimGraphNode_Base * > |
The nodes to display the binding for. |
AnimGraphNode_Base.h |
|
| OnGetOptionalPins |
FOnGetOptionalPins |
|
AnimGraphNode_Base.h |
|
| OnSetPinVisibility |
FOnSetPinVisibility |
|
AnimGraphNode_Base.h |
|
| OptionalPinIndex |
int32 |
The optional pin index that refers to this pin. |
AnimGraphNode_Base.h |
|
| PinName |
FName |
The name of the pin. |
AnimGraphNode_Base.h |
|
| PinProperty |
FProperty * |
The pin property for this binding. |
AnimGraphNode_Base.h |
|
Functions
Public