C# Class Relative.Mouse

Inheritance: State
Mostra file Open project: Arhirat/Relative Class Usage Examples

Public Properties

Property Type Description
mLeft ButtonStateVar
mOnWheelMove WheelEvent
mPos Vec
mRight ButtonStateVar
mShift Vec

Public Methods

Method Description
Mouse ( ) : System
onDown ( Vec pos, MouseButtons button ) : State
onMove ( Vec pos ) : State
onPaint ( DrawInfo e ) : void
onUp ( Vec pos, MouseButtons button ) : State
onWheelMove ( int wheel ) : void

Method Details

Mouse() public method

public Mouse ( ) : System
return System

onDown() public method

public onDown ( Vec pos, MouseButtons button ) : State
pos Vec
button MouseButtons
return State

onMove() public method

public onMove ( Vec pos ) : State
pos Vec
return State

onPaint() public method

public onPaint ( DrawInfo e ) : void
e DrawInfo
return void

onUp() public method

public onUp ( Vec pos, MouseButtons button ) : State
pos Vec
button MouseButtons
return State

onWheelMove() public method

public onWheelMove ( int wheel ) : void
wheel int
return void

Property Details

mLeft public_oe property

public ButtonStateVar,Relative mLeft
return ButtonStateVar

mOnWheelMove public_oe property

public WheelEvent mOnWheelMove
return WheelEvent

mPos public_oe property

public Vec,Relative mPos
return Vec

mRight public_oe property

public ButtonStateVar,Relative mRight
return ButtonStateVar

mShift public_oe property

public Vec,Relative mShift
return Vec