C# 클래스 Mojo.ToolBase

상속: ITool
파일 보기 프로젝트 열기: Rhoana/Mojo

보호된 프로퍼티들

프로퍼티 타입 설명
mCurrentlyHandlingMouseOver bool
mCurrentlyPanning bool

공개 메소드들

메소드 설명
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

메소드 상세

MoveZ() 공개 메소드

public MoveZ ( ) : void
리턴 void

OnKeyDown() 공개 메소드

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

OnKeyUp() 공개 메소드

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

OnManipulationDelta() 공개 메소드

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

OnMouseClick() 공개 메소드

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

OnMouseDoubleClick() 공개 메소드

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

OnMouseDown() 공개 메소드

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

OnMouseMove() 공개 메소드

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

OnMouseUp() 공개 메소드

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

OnMouseWheel() 공개 메소드

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

Select() 공개 메소드

public Select ( ) : void
리턴 void

SelectSegment() 공개 메소드

public SelectSegment ( uint segmentId ) : void
segmentId uint
리턴 void

SetSize() 공개 메소드

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

ToolBase() 공개 메소드

public ToolBase ( TileManager tileImageManager, Engine engine ) : System
tileImageManager TileManager
engine Engine
리턴 System

프로퍼티 상세

mCurrentlyHandlingMouseOver 보호되어 있는 프로퍼티

protected bool mCurrentlyHandlingMouseOver
리턴 bool

mCurrentlyPanning 보호되어 있는 프로퍼티

protected bool mCurrentlyPanning
리턴 bool