C# Класс Treefrog.Plugins.Object.Commands.ObjectMoveCommand

Наследование: ObjectLayerCommand
Показать файл Открыть проект

Открытые методы

Метод Описание
Execute ( ) : void
ObjectMoveCommand ( ) : System.Collections.Generic
ObjectMoveCommand ( List objects, int diffX, int diffY ) : System.Collections.Generic
ObjectMoveCommand ( ObjectInstance inst, int diffX, int diffY ) : System.Collections.Generic
ObjectMoveCommand ( ObjectSelectionManager selectionManager ) : System.Collections.Generic
QueueMove ( ObjectInstance inst, Point oldLocation, Point newLocation ) : void
QueueMove ( ObjectInstance inst, int diffX, int diffY ) : void
QueueRotate ( ObjectInstance inst, Point oldLocation, Point newLocation, float oldRotation, float newRotation ) : void
Redo ( ) : void
Undo ( ) : void

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

Execute() публичный Метод

public Execute ( ) : void
Результат void

ObjectMoveCommand() публичный Метод

public ObjectMoveCommand ( ) : System.Collections.Generic
Результат System.Collections.Generic

ObjectMoveCommand() публичный Метод

public ObjectMoveCommand ( List objects, int diffX, int diffY ) : System.Collections.Generic
objects List
diffX int
diffY int
Результат System.Collections.Generic

ObjectMoveCommand() публичный Метод

public ObjectMoveCommand ( ObjectInstance inst, int diffX, int diffY ) : System.Collections.Generic
inst Treefrog.Framework.Model.ObjectInstance
diffX int
diffY int
Результат System.Collections.Generic

ObjectMoveCommand() публичный Метод

public ObjectMoveCommand ( ObjectSelectionManager selectionManager ) : System.Collections.Generic
selectionManager ObjectSelectionManager
Результат System.Collections.Generic

QueueMove() публичный Метод

public QueueMove ( ObjectInstance inst, Point oldLocation, Point newLocation ) : void
inst Treefrog.Framework.Model.ObjectInstance
oldLocation Treefrog.Framework.Imaging.Point
newLocation Treefrog.Framework.Imaging.Point
Результат void

QueueMove() публичный Метод

public QueueMove ( ObjectInstance inst, int diffX, int diffY ) : void
inst Treefrog.Framework.Model.ObjectInstance
diffX int
diffY int
Результат void

QueueRotate() публичный Метод

public QueueRotate ( ObjectInstance inst, Point oldLocation, Point newLocation, float oldRotation, float newRotation ) : void
inst Treefrog.Framework.Model.ObjectInstance
oldLocation Treefrog.Framework.Imaging.Point
newLocation Treefrog.Framework.Imaging.Point
oldRotation float
newRotation float
Результат void

Redo() публичный Метод

public Redo ( ) : void
Результат void

Undo() публичный Метод

public Undo ( ) : void
Результат void