C# Class Mojo.ToolBase

Inheritance: ITool
Mostrar archivo Open project: Rhoana/Mojo

Protected Properties

Property Type Description
mCurrentlyHandlingMouseOver bool
mCurrentlyPanning bool

Public Methods

Method Description
MoveZ ( ) : void
OnKeyDown ( System.Windows.Input.KeyEventArgs keyEventArgs, int width, int height ) : void
OnKeyUp ( System.Windows.Input.KeyEventArgs keyEventArgs, int width, int height ) : void
OnManipulationDelta ( System manipulationEventArgs, int width, int height ) : void
OnMouseClick ( System mouseEventArgs, int width, int height ) : void
OnMouseDoubleClick ( System mouseEventArgs, int width, int height ) : void
OnMouseDown ( System mouseEventArgs, int width, int height ) : void
OnMouseMove ( System mouseEventArgs, int width, int height ) : void
OnMouseUp ( System mouseEventArgs, int width, int height ) : void
OnMouseWheel ( System mouseEventArgs, int width, int height ) : void
Select ( ) : void
SelectSegment ( uint segmentId ) : void
SetSize ( int oldWidth, int oldHeight, int newWidth, int newHeight ) : void
ToolBase ( TileManager tileImageManager, Engine engine ) : System

Method Details

MoveZ() public method

public MoveZ ( ) : void
return void

OnKeyDown() public method

public OnKeyDown ( System.Windows.Input.KeyEventArgs keyEventArgs, int width, int height ) : void
keyEventArgs System.Windows.Input.KeyEventArgs
width int
height int
return void

OnKeyUp() public method

public OnKeyUp ( System.Windows.Input.KeyEventArgs keyEventArgs, int width, int height ) : void
keyEventArgs System.Windows.Input.KeyEventArgs
width int
height int
return void

OnManipulationDelta() public method

public OnManipulationDelta ( System manipulationEventArgs, int width, int height ) : void
manipulationEventArgs System
width int
height int
return void

OnMouseClick() public method

public OnMouseClick ( System mouseEventArgs, int width, int height ) : void
mouseEventArgs System
width int
height int
return void

OnMouseDoubleClick() public method

public OnMouseDoubleClick ( System mouseEventArgs, int width, int height ) : void
mouseEventArgs System
width int
height int
return void

OnMouseDown() public method

public OnMouseDown ( System mouseEventArgs, int width, int height ) : void
mouseEventArgs System
width int
height int
return void

OnMouseMove() public method

public OnMouseMove ( System mouseEventArgs, int width, int height ) : void
mouseEventArgs System
width int
height int
return void

OnMouseUp() public method

public OnMouseUp ( System mouseEventArgs, int width, int height ) : void
mouseEventArgs System
width int
height int
return void

OnMouseWheel() public method

public OnMouseWheel ( System mouseEventArgs, int width, int height ) : void
mouseEventArgs System
width int
height int
return void

Select() public method

public Select ( ) : void
return void

SelectSegment() public method

public SelectSegment ( uint segmentId ) : void
segmentId uint
return void

SetSize() public method

public SetSize ( int oldWidth, int oldHeight, int newWidth, int newHeight ) : void
oldWidth int
oldHeight int
newWidth int
newHeight int
return void

ToolBase() public method

public ToolBase ( TileManager tileImageManager, Engine engine ) : System
tileImageManager TileManager
engine Engine
return System

Property Details

mCurrentlyHandlingMouseOver protected_oe property

protected bool mCurrentlyHandlingMouseOver
return bool

mCurrentlyPanning protected_oe property

protected bool mCurrentlyPanning
return bool