s&box docs
API ReferenceEditor.MapEditor

public abstract interface Editor.MapEditor.IMapViewDropTarget

Provides an interface for dragging and dropping `Editor.Asset` or `Sandbox.Package` on a map view. Use with `Editor.MapEditor.CanDropAttribute` to register your drop target for a `Sandbox.Package.Type` or `Sandbox.GameResource` type.

Methods

Showing 6 methods

public virtual void DragDropped(Editor.MapEditor.MapView view)

Called when a dragged an asset or a package gets finally dropped on a Hammer view.

public virtual void DragLeave(Editor.MapEditor.MapView view)

Called when a dragged an asset or a package gets dragged outside of a Hammer view. This is a good spot to clean up any created nodes.

public virtual void DragMove(Editor.MapEditor.MapView view)

Called when the mouse cursor moves over a Hammer view while dragging an asset or a package.

Metadata

FieldValue
NamespaceEditor.MapEditor
Typeclass
AssemblySandbox.Tools
Doc IDT:Editor.MapEditor.IMapViewDropTarget

On this page