C# Класс Ensage.Common.Menu.Draw.DraggableItem

The item which can be dragged.
Наследование: ResizableItem
Показать файл Открыть проект

Защищенные методы

Метод Описание
DraggableItem ( float defaultResizePercentage ) : System

Initializes a new instance of the DraggableItem class.

DraggableOnReceiveMessage ( System.Utils message, System.Vector2 cursorPos, uint key, List draggableItems, WndEventArgs args = null ) : void

The on receive message.

IsInside ( System.Vector2 position ) : bool

The is inside.

OnReceiveMessage ( System.Utils message, System.Vector2 cursorPos, uint key, WndEventArgs args = null ) : void

The on receive message.

Приватные методы

Метод Описание
PrepareDraggedIcon ( ) : void

The prepare dragged icon.

Описание методов

DraggableItem() защищенный Метод

Initializes a new instance of the DraggableItem class.
protected DraggableItem ( float defaultResizePercentage ) : System
defaultResizePercentage float /// The default Resize Percentage. ///
Результат System

DraggableOnReceiveMessage() защищенный Метод

The on receive message.
protected DraggableOnReceiveMessage ( System.Utils message, System.Vector2 cursorPos, uint key, List draggableItems, WndEventArgs args = null ) : void
message System.Utils /// The message. ///
cursorPos System.Vector2 /// The cursor position. ///
key uint /// The key. ///
draggableItems List /// The Items. ///
args WndEventArgs /// The args. ///
Результат void

IsInside() защищенный абстрактный Метод

The is inside.
protected abstract IsInside ( System.Vector2 position ) : bool
position System.Vector2 /// The position. ///
Результат bool

OnReceiveMessage() защищенный абстрактный Метод

The on receive message.
protected abstract OnReceiveMessage ( System.Utils message, System.Vector2 cursorPos, uint key, WndEventArgs args = null ) : void
message System.Utils /// The message. ///
cursorPos System.Vector2 /// The cursor position. ///
key uint /// The key. ///
args WndEventArgs /// The args. ///
Результат void