C# 클래스 SadConsoleEditor.Tools.HotspotTool

상속: ITool
파일 보기 프로젝트 열기: Thraka/SadConsoleEditor

공개 프로퍼티들

프로퍼티 타입 설명
Brush SadConsole.Game.GameObject

공개 메소드들

메소드 설명
HotspotTool ( ) : System.Collections.Generic
MouseEnterSurface ( MouseInfo info, ITextSurface surface ) : void
MouseExitSurface ( MouseInfo info, ITextSurface surface ) : void
MouseMoveSurface ( MouseInfo info, ITextSurface surface ) : void
OnDeselected ( ) : void
OnSelected ( ) : void
ProcessKeyboard ( KeyboardInfo info, ITextSurface surface ) : bool
ProcessMouse ( MouseInfo info, ITextSurface surface ) : void
RefreshTool ( ) : void
ToString ( ) : string
Update ( ) : void

메소드 상세

HotspotTool() 공개 메소드

public HotspotTool ( ) : System.Collections.Generic
리턴 System.Collections.Generic

MouseEnterSurface() 공개 메소드

public MouseEnterSurface ( MouseInfo info, ITextSurface surface ) : void
info SadConsole.Input.MouseInfo
surface ITextSurface
리턴 void

MouseExitSurface() 공개 메소드

public MouseExitSurface ( MouseInfo info, ITextSurface surface ) : void
info SadConsole.Input.MouseInfo
surface ITextSurface
리턴 void

MouseMoveSurface() 공개 메소드

public MouseMoveSurface ( MouseInfo info, ITextSurface surface ) : void
info SadConsole.Input.MouseInfo
surface ITextSurface
리턴 void

OnDeselected() 공개 메소드

public OnDeselected ( ) : void
리턴 void

OnSelected() 공개 메소드

public OnSelected ( ) : void
리턴 void

ProcessKeyboard() 공개 메소드

public ProcessKeyboard ( KeyboardInfo info, ITextSurface surface ) : bool
info SadConsole.Input.KeyboardInfo
surface ITextSurface
리턴 bool

ProcessMouse() 공개 메소드

public ProcessMouse ( MouseInfo info, ITextSurface surface ) : void
info SadConsole.Input.MouseInfo
surface ITextSurface
리턴 void

RefreshTool() 공개 메소드

public RefreshTool ( ) : void
리턴 void

ToString() 공개 메소드

public ToString ( ) : string
리턴 string

Update() 공개 메소드

public Update ( ) : void
리턴 void

프로퍼티 상세

Brush 공개적으로 프로퍼티

public GameObject,SadConsole.Game Brush
리턴 SadConsole.Game.GameObject