Navigation
API > API/Plugins > API/Plugins/RigVMDeveloper
DragDropAction class for drag and dropping an item from the My Blueprints tree (e.g., variable or function)
| Name | FRigVMFunctionDragDropAction |
| Type | class |
| Header File | /Engine/Plugins/Runtime/RigVM/Source/RigVMDeveloper/Public/EdGraph/RigVMEdGraphSchema.h |
| Include Path | #include "EdGraph/RigVMEdGraphSchema.h" |
Syntax
class FRigVMFunctionDragDropAction : public FGraphSchemaActionDragDropAction
Inheritance Hierarchy
- FSharedFromThisBase → TSharedFromThis → FDragDropOperation → FGraphEditorDragDropAction → FGraphSchemaActionDragDropAction → FRigVMFunctionDragDropAction
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
FRigVMFunctionDragDropAction() |
Constructor | EdGraph/RigVMEdGraphSchema.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
void SetAltDrag
(
bool InIsAltDrag |
Set if operation is modified by alt | EdGraph/RigVMEdGraphSchema.h | |
void SetCtrlDrag
(
bool InIsCtrlDrag |
Set if operation is modified by the ctrl key | EdGraph/RigVMEdGraphSchema.h |
Overridden from FGraphEditorDragDropAction
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual FReply DroppedOnAction
(
TSharedRef< FEdGraphSchemaAction > Action |
EdGraph/RigVMEdGraphSchema.h | ||
| EdGraph/RigVMEdGraphSchema.h | |||
virtual FReply DroppedOnPanel
(
const TSharedRef< class SWidget >& Panel, |
EdGraph/RigVMEdGraphSchema.h | ||
virtual FReply DroppedOnPin
(
const FVector2f& ScreenPosition, |
EdGraph/RigVMEdGraphSchema.h | ||
virtual void HoverTargetChanged() |
EdGraph/RigVMEdGraphSchema.h | ||
virtual bool IsOfTypeImpl
(
const FString& Type |
EdGraph/RigVMEdGraphSchema.h |
Protected
Static
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
static const FString & GetTypeId() |
EdGraph/RigVMEdGraphSchema.h | ||
static TSharedRef< FRigVMFunctionDragDropAction > New
(
TSharedPtr< FEdGraphSchemaAction > InAction, |
EdGraph/RigVMEdGraphSchema.h |