C# Class Treefrog.Plugins.Object.Commands.ObjectOrderCommand

Inheritance: ObjectLayerCommand
Show file Open project: jaquadro/Treefrog

Public Methods

Method Description
Execute ( ) : void
ObjectOrderCommand ( Treefrog.Framework.Model.ObjectLayer source ) : System
QueueMoveBack ( ObjectInstance inst ) : void
QueueMoveBackward ( ObjectInstance inst ) : void
QueueMoveForward ( ObjectInstance inst ) : void
QueueMoveFront ( ObjectInstance inst ) : void
Redo ( ) : void
Undo ( ) : void

Private Methods

Method Description
ClearFromLists ( ObjectInstance inst ) : void

Method Details

Execute() public method

public Execute ( ) : void
return void

ObjectOrderCommand() public method

public ObjectOrderCommand ( Treefrog.Framework.Model.ObjectLayer source ) : System
source Treefrog.Framework.Model.ObjectLayer
return System

QueueMoveBack() public method

public QueueMoveBack ( ObjectInstance inst ) : void
inst Treefrog.Framework.Model.ObjectInstance
return void

QueueMoveBackward() public method

public QueueMoveBackward ( ObjectInstance inst ) : void
inst Treefrog.Framework.Model.ObjectInstance
return void

QueueMoveForward() public method

public QueueMoveForward ( ObjectInstance inst ) : void
inst Treefrog.Framework.Model.ObjectInstance
return void

QueueMoveFront() public method

public QueueMoveFront ( ObjectInstance inst ) : void
inst Treefrog.Framework.Model.ObjectInstance
return void

Redo() public method

public Redo ( ) : void
return void

Undo() public method

public Undo ( ) : void
return void