Navigation
API > API/Editor > API/Editor/BlueprintGraph
| Name | UK2Node_StructOperation |
| Type | class |
| Header File | /Engine/Source/Editor/BlueprintGraph/Classes/K2Node_StructOperation.h |
| Include Path | #include "K2Node_StructOperation.h" |
Syntax
UCLASS (MinimalAPI, Abstract)
class UK2Node_StructOperation : public UK2Node_Variable
Inheritance Hierarchy
- UObjectBase → UObjectBaseUtility → UObject → UEdGraphNode → UK2Node → UK2Node_Variable → UK2Node_StructOperation
Derived Classes
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
UK2Node_StructOperation
(
const FObjectInitializer& ObjectInitializer |
K2Node_StructOperation.h |
Structs
| Name | Remarks |
|---|---|
| FStructOperationOptionalPinManager | Updater for subclasses that allow hiding pins. |
Typedefs
| Name | Type | Remarks | Include Path |
|---|---|---|---|
| FMakeStructSpawnerAllowedDelegate | TBaseDelegate_TwoParams< bool, const UScriptStruct *, bool > | Utility function to set up menu actions to set the struct type and promote category | K2Node_StructOperation.h |
Variables
Public
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| StructType | TObjectPtr< UScriptStruct > | Class that this variable is defined in. | K2Node_StructOperation.h |
Functions
Public
Overridden from UK2Node
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual bool IsActionFilteredOut
(
FBlueprintActionFilter const& Filter |
Determine if the node of this type should be filtered in the actions menu | K2Node_StructOperation.h | |
virtual bool ShouldShowNodeProperties() |
Virtual bool DrawNodeAsVariable() const override { return true; } | K2Node_StructOperation.h |
Overridden from UEdGraphNode
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual FString GetFindReferenceSearchString_Impl
(
EGetFindReferenceSearchStringFlags InFlags |
K2Node_StructOperation.h | ||
| K2Node_StructOperation.h | |||
| K2Node_StructOperation.h | |||
virtual void ValidateNodeDuringCompilation
(
FCompilerResultsLog& MessageLog |
K2Node_StructOperation.h |
Protected
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
bool DoRenamedPinsMatch
(
const UEdGraphPin* NewPin, |
K2Node_StructOperation.h | ||
void SetupMenuActions
(
FBlueprintActionDatabaseRegistrar& ActionRegistrar, |
K2Node_StructOperation.h |