Navigation
API > API/Editor > API/Editor/BlueprintGraph
Inheritance Hierarchy
- FEdGraphSchemaAction
- FEdGraphSchemaAction_BlueprintVariableBase
- FEdGraphSchemaAction_K2Delegate
- FEdGraphSchemaAction_K2LocalVar
- FEdGraphSchemaAction_K2Var
- FRigVMEdGraphSchemaAction_LocalVar
References
| Module | BlueprintGraph |
| Header | /Engine/Source/Editor/BlueprintGraph/Classes/EdGraphSchema_K2_Actions.h |
| Include | #include "EdGraphSchema_K2_Actions.h" |
Syntax
struct FEdGraphSchemaAction_BlueprintVariableBase : public FEdGraphSchemaAction
Remarks
Reference to a variable (only used in 'My Blueprints' but used for member variables, local variables, delegates, etc...)
Constructors
| Type | Name | Description | |
|---|---|---|---|
FEdGraphSchemaAction_BlueprintVariableBase
(
FText InNodeCategory, |
Functions
| Type | Name | Description | |
|---|---|---|---|
| void | ChangeVariableType
(
const FEdGraphPinType& NewPinType |
||
| void | |||
| FString | |||
| FEdGraphPinType | GetPinType () |
||
| FProperty * | GetProperty () |
||
| UBlueprint * | |||
| UClass * | |||
| FName | |||
| UObject * | |||
| bool | IsValidName
(
const FName& NewName, |
||
| bool | |||
| void | RenameVariable
(
const FName& NewName |
||
| void | SetVariableInfo
(
const FName& InVarName, |
||
| FName | Simple type info. |
Overridden from FEdGraphSchemaAction
| Type | Name | Description | |
|---|---|---|---|
| FEdGraphSchemaActionDefiningObject | Returns an opaque handle that can be used to confirm that two different persistent entries backing actions are part of the same section/category (e.g., both are variables in the same Blueprint) | ||
| int32 | Returns the ordering index of this action in the parent container (if the item cannot be reordered then this will return INDEX_NONE) | ||
| FName | GetTypeId () |
||
| bool | IsAVariable () |
Returns true if the action refers to a member or local variable. | |
| void | MovePersistentItemToCategory
(
const FText& NewCategoryName |
Moves the item backing this action to the specified category if it is possible (does nothing for native-introduced variables/functions/etc...) | |
| bool | ReorderToBeforeAction
(
TSharedRef< FEdGraphSchemaAction > OtherAction |
Reorders this action to be before the other item in the parent container (returns false if they are not in the same container or cannot be reordered) |