Navigation
API > API/Editor > API/Editor/BlueprintGraph
Inheritance Hierarchy
- UEdGraphNode
- UK2Node
- UK2Node_EditablePinBase
- UK2Node_Tunnel
- UK2Node_Composite
- UK2Node_MathExpression
References
| Module | BlueprintGraph |
| Header | /Engine/Source/Editor/BlueprintGraph/Classes/K2Node_Composite.h |
| Include | #include "K2Node_Composite.h" |
Syntax
UCLASS ()
class UK2Node_Composite : public UK2Node_Tunnel
Variables
| Type | Name | Description | |
|---|---|---|---|
| TObjectPtr< class UEdGraph > | BoundGraph | The graph that this composite node is representing. |
Constructors
| Type | Name | Description | |
|---|---|---|---|
UK2Node_Composite
(
const FObjectInitializer& ObjectInitializer |
Functions
| Type | Name | Description | |
|---|---|---|---|
| void | Fixes up the input and output sink when needed, useful after PostEditUndo which changes which graph these nodes point to | ||
| UK2Node_Tunnel * | GetEntryNode () |
Get the entry/exit nodes inside this collapsed graph. | |
| UK2Node_Tunnel * | GetExitNode () |
||
| TArray< UEdGraph * > | GetSubGraphs () |
||
| TSharedPtr< class INameValidatorInterface > | |||
| void | OnRenameNode
(
const FString& NewName |
||
| void | PostEditUndo () |
||
| void |
Overridden from UK2Node_Tunnel
| Type | Name | Description | |
|---|---|---|---|
| bool | |||
| void | DestroyNode () |
||
| FText | GetNodeTitle
(
ENodeTitleType::Type TitleType |
||
| FText | |||
| void |
Overridden from UK2Node_EditablePinBase
| Type | Name | Description | |
|---|---|---|---|
| void |
Overridden from UK2Node
| Type | Name | Description | |
|---|---|---|---|
| bool | CanCreateUnderSpecifiedSchema
(
const UEdGraphSchema* DesiredSchema |
Can this node be created under the specified schema. | |
| bool | Return whether to draw this node as an entry | ||
| bool | Return whether to draw this node as an entry | ||
| UObject * | |||
| FLinearColor | |||
| bool | Return true if adding/removing this node requires calling MarkBlueprintAsStructurallyModified on the Blueprint |