C# 클래스 OpenRA.Mods.Common.Widgets.ViewportControllerWidget

상속: OpenRA.Widgets.Widget
파일 보기 프로젝트 열기: OpenRA/OpenRA

공개 프로퍼티들

프로퍼티 타입 설명
EdgeCornerScrollThreshold int
EdgeScrollThreshold int
TooltipContainer string
TooltipTemplate string

Private Properties

프로퍼티 타입 설명
CheckForDirections ScrollDirection
IsZoomAllowed bool
JumpToBookmark WPos?
JumpToSavedBookmark void
SaveBookmark void
SaveCurrentPositionToBookmark void
ViewportControllerWidget System
Zoom void

공개 메소드들

메소드 설명
Draw ( ) : void
GetCursor ( int2 pos ) : string
HandleKeyPress ( KeyInput e ) : bool
HandleMouseInput ( MouseInput mi ) : bool
MouseEntered ( ) : void
MouseExited ( ) : void
UpdateMouseover ( ) : void
YieldKeyboardFocus ( ) : bool

비공개 메소드들

메소드 설명
CheckForDirections ( ) : ScrollDirection
IsZoomAllowed ( float zoom ) : bool
JumpToBookmark ( int index ) : WPos?
JumpToSavedBookmark ( int index ) : void
SaveBookmark ( int index, WPos position ) : void
SaveCurrentPositionToBookmark ( int index ) : void
ViewportControllerWidget ( World world, WorldRenderer worldRenderer ) : System
Zoom ( int direction ) : void

메소드 상세

Draw() 공개 메소드

public Draw ( ) : void
리턴 void

GetCursor() 공개 메소드

public GetCursor ( int2 pos ) : string
pos int2
리턴 string

HandleKeyPress() 공개 메소드

public HandleKeyPress ( KeyInput e ) : bool
e KeyInput
리턴 bool

HandleMouseInput() 공개 메소드

public HandleMouseInput ( MouseInput mi ) : bool
mi MouseInput
리턴 bool

MouseEntered() 공개 메소드

public MouseEntered ( ) : void
리턴 void

MouseExited() 공개 메소드

public MouseExited ( ) : void
리턴 void

UpdateMouseover() 공개 메소드

public UpdateMouseover ( ) : void
리턴 void

YieldKeyboardFocus() 공개 메소드

public YieldKeyboardFocus ( ) : bool
리턴 bool

프로퍼티 상세

EdgeCornerScrollThreshold 공개적으로 프로퍼티

public int EdgeCornerScrollThreshold
리턴 int

EdgeScrollThreshold 공개적으로 프로퍼티

public int EdgeScrollThreshold
리턴 int

TooltipContainer 공개적으로 프로퍼티

public string TooltipContainer
리턴 string

TooltipTemplate 공개적으로 프로퍼티

public string TooltipTemplate
리턴 string