Navigation
API > API/Runtime > API/Runtime/Engine > API/Runtime/Engine/EdGraph
Inheritance Hierarchy
- FGraphActionListBuilderBase
- FBlueprintActionMenuBuilder
- FCategorizedGraphActionListBuilder
- FGraphActionMenuBuilder
- FGraphContextMenuBuilder
References
| Module | Engine |
| Header | /Engine/Source/Runtime/Engine/Classes/EdGraph/EdGraphSchema.h |
| Include | #include "EdGraph/EdGraphSchema.h" |
Syntax
struct FGraphActionListBuilderBase
Remarks
This object is a base class helper used when building a list of actions for some menu or palette.
Variables
| Type | Name | Description | |
|---|---|---|---|
| UEdGraph * | OwnerOfTemporaries | The temporary graph outer to store any template nodes created. |
Constructors
| Type | Name | Description | |
|---|---|---|---|
Destructors
| Type | Name | Description | |
|---|---|---|---|
| Virtual destructor |
Functions
| Type | Name | Description | |
|---|---|---|---|
| void | AddAction
(
const TSharedPtr< FEdGraphSchemaAction >& NewAction, |
Adds an action entry containing a single action | |
| void | AddActionList
(
const TArray< TSharedPtr< FEdGraphSchemaAction > >& NewActions, |
Adds an action entry containing multiple actions | |
| void | Append
(
FGraphActionListBuilderBase& Other |
Appends all the action entries from a different graph action builder | |
| NodeType * | CreateTemplateNode
(
UClass* Class |
||
| void | Empty () |
Clears the action entries | |
| ActionGroup & | GetAction
(
int32 Index |
Returns the specified entry | |
| int32 | Returns the current number of entries |
Classes
| Type | Name | Description | |
|---|---|---|---|
| ActionGroup | A single entry in the list - can contain multiple actions |