C# 클래스 Evbpc.Framework.Xna.Utilities.MouseStateManager

파일 보기 프로젝트 열기: EBrown8534/Framework

공개 메소드들

메소드 설명
BeenDown ( MouseButtons button ) : bool
ButtonsDown ( ) : MouseButtons
ButtonsUp ( ) : MouseButtons
Update ( Microsoft.Xna.Framework.Input.MouseState state ) : void
WentDown ( MouseButtons button ) : bool
WentUp ( MouseButtons button ) : bool

보호된 메소드들

메소드 설명
OnMouseClick ( Microsoft.Xna.Framework.Input.MouseEventArgs e ) : void
OnMouseDoubleClick ( Microsoft.Xna.Framework.Input.MouseEventArgs e ) : void
OnMouseDown ( Microsoft.Xna.Framework.Input.MouseEventArgs e ) : void
OnMouseMove ( Microsoft.Xna.Framework.Input.MouseEventArgs e ) : void
OnMouseUp ( Microsoft.Xna.Framework.Input.MouseEventArgs e ) : void
OnMouseWheel ( Microsoft.Xna.Framework.Input.MouseEventArgs e ) : void

비공개 메소드들

메소드 설명
ButtonsWentDown ( ) : MouseButtons
ButtonsWentUp ( ) : MouseButtons

메소드 상세

BeenDown() 공개 메소드

public BeenDown ( MouseButtons button ) : bool
button MouseButtons
리턴 bool

ButtonsDown() 공개 메소드

public ButtonsDown ( ) : MouseButtons
리턴 MouseButtons

ButtonsUp() 공개 메소드

public ButtonsUp ( ) : MouseButtons
리턴 MouseButtons

OnMouseClick() 보호된 메소드

protected OnMouseClick ( Microsoft.Xna.Framework.Input.MouseEventArgs e ) : void
e Microsoft.Xna.Framework.Input.MouseEventArgs
리턴 void

OnMouseDoubleClick() 보호된 메소드

protected OnMouseDoubleClick ( Microsoft.Xna.Framework.Input.MouseEventArgs e ) : void
e Microsoft.Xna.Framework.Input.MouseEventArgs
리턴 void

OnMouseDown() 보호된 메소드

protected OnMouseDown ( Microsoft.Xna.Framework.Input.MouseEventArgs e ) : void
e Microsoft.Xna.Framework.Input.MouseEventArgs
리턴 void

OnMouseMove() 보호된 메소드

protected OnMouseMove ( Microsoft.Xna.Framework.Input.MouseEventArgs e ) : void
e Microsoft.Xna.Framework.Input.MouseEventArgs
리턴 void

OnMouseUp() 보호된 메소드

protected OnMouseUp ( Microsoft.Xna.Framework.Input.MouseEventArgs e ) : void
e Microsoft.Xna.Framework.Input.MouseEventArgs
리턴 void

OnMouseWheel() 보호된 메소드

protected OnMouseWheel ( Microsoft.Xna.Framework.Input.MouseEventArgs e ) : void
e Microsoft.Xna.Framework.Input.MouseEventArgs
리턴 void

Update() 공개 메소드

public Update ( Microsoft.Xna.Framework.Input.MouseState state ) : void
state Microsoft.Xna.Framework.Input.MouseState
리턴 void

WentDown() 공개 메소드

public WentDown ( MouseButtons button ) : bool
button MouseButtons
리턴 bool

WentUp() 공개 메소드

public WentUp ( MouseButtons button ) : bool
button MouseButtons
리턴 bool