Navigation
API > API/Plugins > API/Plugins/RigVMDeveloper > API/Plugins/RigVMDeveloper/EdGraph
Inheritance Hierarchy
- TSharedFromThis
- FDragDropOperation
- FGraphEditorDragDropAction
- FGraphSchemaActionDragDropAction
- FRigVMFunctionDragDropAction
References
| Module | RigVMDeveloper |
| Header | /Engine/Plugins/Runtime/RigVM/Source/RigVMDeveloper/Public/EdGraph/RigVMEdGraphSchema.h |
| Include | #include "EdGraph/RigVMEdGraphSchema.h" |
Syntax
class FRigVMFunctionDragDropAction : public FGraphSchemaActionDragDropAction
Remarks
DragDropAction class for drag and dropping an item from the My Blueprints tree (e.g., variable or function)
Variables
| Type | Name | Description | |
|---|---|---|---|
| bool | bAltDrag | ||
| bool | bControlDrag | ||
| URigVMBlueprint * | SourceRigBlueprint | ||
| URigVMEdGraph * | SourceRigGraph |
Constructors
| Type | Name | Description | |
|---|---|---|---|
| Constructor |
Functions
| Type | Name | Description | |
|---|---|---|---|
| const FString & | GetTypeId () |
||
| TSharedRef< FRigVMFunctionDragDropAction > | New
(
TSharedPtr< FEdGraphSchemaAction > InAction, |
||
| void | SetAltDrag
(
bool InIsAltDrag |
Set if operation is modified by alt | |
| void | SetCtrlDrag
(
bool InIsCtrlDrag |
Set if operation is modified by the ctrl key |
Overridden from FGraphEditorDragDropAction
| Type | Name | Description | |
|---|---|---|---|
| FReply | DroppedOnAction
(
TSharedRef< FEdGraphSchemaAction > Action |
||
| FReply | DroppedOnCategory
(
FText Category |
||
| FReply | DroppedOnPanel
(
const TSharedRef< class SWidget >& Panel, |
||
| FReply | DroppedOnPin
(
FVector2D ScreenPosition, |
||
| void | Interface to override. |
Overridden from FDragDropOperation
| Type | Name | Description | |
|---|---|---|---|
| bool | IsOfTypeImpl
(
const FString& Type |
Checks whether this drag and drop operation can cast safely to the specified type. |