Navigation
Unreal Engine C++ API Reference > 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) |