SSCSEditorDragDropTree

[SSCSEditorDragDropTree](API\Editor\Kismet\SSCSEditorDragDropTree) - implements [STreeView](API\Runtime\Slate\Widgets\Views\STreeView) for our specific node type and adds drag/drop functionality.

Windows
MacOS
Linux

Inheritance Hierarchy

STableViewBase

TListTypeTraits< ItemType >::SerializerType

ITypedTableView

SListView

STreeView

SSCSEditorDragDropTree

References

Module

Kismet

Header

/Engine/Source/Editor/Kismet/Public/SSCSEditor.h

Include

#include "SSCSEditor.h"

Syntax

class SSCSEditorDragDropTree : public STreeView< FSCSEditorTreeNodePtrType >

Remarks

SSCSEditorDragDropTree - implements STreeView for our specific node type and adds drag/drop functionality.

Functions

Name Description

Public function

void

 

Construct

(
    const FArguments& InArgs
)

Object construction - mostly defers to the base STreeView

Overridden from SWidget

Name Description

Public function Virtual

FReply

 

OnDragOver

(
    const FGeometry& MyGeometry,
    const FDragDropEvent& DragDropEven...
)

Called during drag and drop when the the mouse is being dragged over a widget.

Public function Virtual

FReply

 

OnDrop

(
    const FGeometry& MyGeometry,
    const FDragDropEvent& DragDropEven...
)

Called when the user is dropping something onto a widget; terminates drag and drop.

Classes

Name

Description

Public struct

FArguments

Help shape the future of Unreal Engine documentation! Tell us how we're doing so we can serve you better.
Take our survey
Dismiss