C# Class Evbpc.Framework.Xna.Utilities.MouseStateManager

Mostrar archivo Open project: EBrown8534/Framework

Public Methods

Method Description
BeenDown ( MouseButtons button ) : bool
ButtonsDown ( ) : MouseButtons
ButtonsUp ( ) : MouseButtons
Update ( Microsoft.Xna.Framework.Input.MouseState state ) : void
WentDown ( MouseButtons button ) : bool
WentUp ( MouseButtons button ) : bool

Protected Methods

Method Description
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

Private Methods

Method Description
ButtonsWentDown ( ) : MouseButtons
ButtonsWentUp ( ) : MouseButtons

Method Details

BeenDown() public method

public BeenDown ( MouseButtons button ) : bool
button MouseButtons
return bool

ButtonsDown() public method

public ButtonsDown ( ) : MouseButtons
return MouseButtons

ButtonsUp() public method

public ButtonsUp ( ) : MouseButtons
return MouseButtons

OnMouseClick() protected method

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

OnMouseDoubleClick() protected method

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

OnMouseDown() protected method

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

OnMouseMove() protected method

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

OnMouseUp() protected method

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

OnMouseWheel() protected method

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

Update() public method

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

WentDown() public method

public WentDown ( MouseButtons button ) : bool
button MouseButtons
return bool

WentUp() public method

public WentUp ( MouseButtons button ) : bool
button MouseButtons
return bool