C# 클래스 Relative.ButtonStateDrag

상속: ButtonState
파일 보기 프로젝트 열기: Arhirat/Relative

공개 프로퍼티들

프로퍼티 타입 설명
mOnEndDrag ButtonStateVar.Event
mOnMove ButtonStateVar.Event
mOnPaint ButtonStateVar.EventPaint

공개 메소드들

메소드 설명
ButtonStateDrag ( ButtonStateVar stateVar, MouseButtons button, ButtonStateVar onMove, ButtonStateVar onEndDrag, ButtonStateVar onPaint ) : System
onDown ( Vec pos, MouseButtons mb ) : State
onMove ( Vec pos ) : State
onPaint ( DrawInfo e ) : void
onUp ( Vec pos, MouseButtons mb ) : State

메소드 상세

ButtonStateDrag() 공개 메소드

public ButtonStateDrag ( ButtonStateVar stateVar, MouseButtons button, ButtonStateVar onMove, ButtonStateVar onEndDrag, ButtonStateVar onPaint ) : System
stateVar ButtonStateVar
button MouseButtons
onMove ButtonStateVar
onEndDrag ButtonStateVar
onPaint ButtonStateVar
리턴 System

onDown() 공개 메소드

public onDown ( Vec pos, MouseButtons mb ) : State
pos Vec
mb MouseButtons
리턴 State

onMove() 공개 메소드

public onMove ( Vec pos ) : State
pos Vec
리턴 State

onPaint() 공개 메소드

public onPaint ( DrawInfo e ) : void
e DrawInfo
리턴 void

onUp() 공개 메소드

public onUp ( Vec pos, MouseButtons mb ) : State
pos Vec
mb MouseButtons
리턴 State

프로퍼티 상세

mOnEndDrag 공개적으로 프로퍼티

public ButtonStateVar.Event mOnEndDrag
리턴 ButtonStateVar.Event

mOnMove 공개적으로 프로퍼티

public ButtonStateVar.Event mOnMove
리턴 ButtonStateVar.Event

mOnPaint 공개적으로 프로퍼티

public ButtonStateVar.EventPaint mOnPaint
리턴 ButtonStateVar.EventPaint