Navigation
API > API/Runtime > API/Runtime/Engine
Classes
| Type | Name | Description | |
|---|---|---|---|
| FCategorizedGraphActionListBuilder | Used to nest all added action under one root category | ||
| FEdGraphNodeDeprecationResponse | Deprecation response data. | ||
| FEdGraphPinReference | |||
| FEdGraphPinType | Struct used to define the type of information carried on this pin | ||
| FEdGraphSchemaAction | This structure represents a context dependent action, with sufficient information for the schema to perform it. | ||
| FEdGraphSchemaAction_Dummy | Dummy action, useful for putting messages in the menu | ||
| FEdGraphSchemaAction_NewNode | Action to add a node to the graph | ||
| FEdGraphSchemaActionDefiningObject | Used to opaquely verify that two different persistent entries backing actions are part of the same section/category (e.g., both are variables in the same Blueprint) | ||
| FEdGraphTerminalType | Struct used to define information for terminal types, e.g. types that can be contained by a container. | ||
| FGraphActionListBuilderBase | This object is a base class helper used when building a list of actions for some menu or palette. | ||
| FGraphActionMenuBuilder | This context is used when building a list of actions that can be done in the current blueprint. | ||
| FGraphContextMenuBuilder | This context is used when building a list of actions that can be done in the current context. | ||
| FGraphDisplayInfo | This is a response from GetGraphDisplayInformation | ||
| FGraphNodeCreator | Helper object to ensure a graph node is correctly constructed | ||
| FGraphReference | |||
| FGraphSchemaSearchTextDebugInfo | Helper struct storing the breakdown of the weights assigned to the search text. | ||
| FGraphSchemaSearchTextWeightInfo | Helper struct storing the search text array with its weight info. | ||
| FGraphSchemaSearchWeightModifiers | |||
| FNodeMetadata | Holds metadata keys, so as to discourage text duplication throughout the engine. | ||
| FNodeTextCache | Constructing FText strings every frame can be costly, so this struct provides a way to easily cache those strings (node title, tooptip, etc.) for reuse. | ||
| FNodeTextTable | |||
| FNodeTitleTextTable | |||
| FPinConnectionResponse | This is a response from CanCreateConnection, indicating if the connecting action is legal and what the result will be | ||
| FSetAsIntermediateNode | |||
| FSimpleMemberReference | |||
| UEdGraph | |||
| UEdGraphNode | |||
| UEdGraphNode_Documentation | |||
| UEdGraphPin | |||
| UEdGraphPin_Deprecated | |||
| UEdGraphSchema | |||
| UGraphNodeContextMenuContext | This is the context for GetContextMenuActions and GetNodeContextMenuActions calls. |
Enums
| Type | Name | Description | |
|---|---|---|---|
| EBlueprintPinStyleType | |||
| ECanCreateConnectionResponse | This is the type of response the graph editor should take when making a connection | ||
| EEdGraphNodeDeprecationMessageType | Deprecation response message types. | ||
| EEdGraphNodeDeprecationType | Deprecation types for node response. | ||
| EEdGraphPinDirection | Enum used to define which way data flows into or out of this pin. | ||
| EGetFindReferenceSearchStringFlags | Options when getting a Find References search string from a node. | ||
| EGraphType | Distinguishes between different graph types. | ||
| ENodeAdvancedPins::Type | Enum to indicate if a node has advanced-display-pins, and whether they are shown. | ||
| ENodeEnabledState | Enum to indicate a node's enabled state. | ||
| ENodeTitleType::Type | Enum to indicate what sort of title we want. | ||
| EPinContainerType | Enum used to define what container type a pin represents. | ||
| EPinInsertPosition | |||
| ESaveOrphanPinMode | Enum that defines what kind of orphaned pins should be retained. |
Functions
| Type | Name | Description | |
|---|---|---|---|
| const TCHAR *const | LexToString
(
const EEdGraphPinDirection State |
||
| const TCHAR *const | LexToString
(
const ENodeEnabledState State |