C# Class Oglr.Plugins.PathEditorPlugin

Inheritance: IEditorPlugin
显示文件 Open project: SteveDunn/oglr

Public Methods

Method Description
CreateDragDropHandler ( IEntityCreationProperties entityCreationProperties ) : IHandleDragDrop
InitialiseInUi ( IMainForm mainForm ) : void
whenDraggingOverEditor ( ICanvas canvas, DraggingContext draggingContext ) : void
whenDroppedOntoEditor ( ICanvas canvas, DraggingContext draggingContext ) : void
whenEnteringEditor ( DraggingContext draggingContext ) : void

Private Methods

Method Description
buildTab ( ) : ICategoryTabPage

Method Details

CreateDragDropHandler() public method

public CreateDragDropHandler ( IEntityCreationProperties entityCreationProperties ) : IHandleDragDrop
entityCreationProperties IEntityCreationProperties
return IHandleDragDrop

InitialiseInUi() public method

public InitialiseInUi ( IMainForm mainForm ) : void
mainForm IMainForm
return void

whenDraggingOverEditor() public method

public whenDraggingOverEditor ( ICanvas canvas, DraggingContext draggingContext ) : void
canvas ICanvas
draggingContext Oglr.Core.Controls.DraggingContext
return void

whenDroppedOntoEditor() public method

public whenDroppedOntoEditor ( ICanvas canvas, DraggingContext draggingContext ) : void
canvas ICanvas
draggingContext Oglr.Core.Controls.DraggingContext
return void

whenEnteringEditor() public method

public whenEnteringEditor ( DraggingContext draggingContext ) : void
draggingContext Oglr.Core.Controls.DraggingContext
return void