Navigation
API > API/Editor > API/Editor/BlueprintGraph
Inheritance Hierarchy
- IBlueprintNodeBinder
- UBlueprintNodeSpawner
- UBlueprintAssetNodeSpawner
- UBlueprintBoundNodeSpawner
- UBlueprintComponentNodeSpawner
- UBlueprintEventNodeSpawner
- UBlueprintBoundEventNodeSpawner
- UBlueprintFieldNodeSpawner
- UBlueprintDelegateNodeSpawner
- UBlueprintFunctionNodeSpawner
- UBlueprintVariableNodeSpawner
- URigVMEdGraphNodeSpawner
- URigVMEdGraphEnumNodeSpawner
- URigVMEdGraphFunctionRefNodeSpawner
- URigVMEdGraphInvokeEntryNodeSpawner
- URigVMEdGraphTemplateNodeSpawner
- URigVMEdGraphUnitNodeSpawner
- URigVMEdGraphVariableNodeSpawner
References
| Module | BlueprintGraph |
| Header | /Engine/Source/Editor/BlueprintGraph/Classes/BlueprintNodeBinder.h |
| Include | #include "BlueprintNodeBinder.h" |
Syntax
class IBlueprintNodeBinder
Functions
| Type | Name | Description | |
|---|---|---|---|
| bool | ApplyBindings
(
UEdGraphNode* Node, |
Attempts to bind all bindings to the supplied node. | |
| bool | BindToNode
(
UEdGraphNode* Node, |
Attempts to apply the specified binding to the supplied node. | |
| bool | Determines if this will accept more than one binding (used to block multiple bindings from being applied to nodes that can only have one). | ||
| bool | IsBindingCompatible
(
FBindingObject BindingCandidate |
Checks to see if the specified object can be bound by this. |
Typedefs
| Name | Description |
|---|---|
| FBindingSet |