OpenTK.Input.MouseMoveEventArgs Class Reference

Defines the event data for MouseDevice.Move events. More...

Inheritance diagram for OpenTK.Input.MouseMoveEventArgs:
OpenTK.Input.MouseEventArgs

List of all members.

Public Member Functions

 MouseMoveEventArgs ()
 Constructs a new MouseMoveEventArgs instance.
 MouseMoveEventArgs (int x, int y, int xDelta, int yDelta)
 Constructs a new MouseMoveEventArgs instance.
 MouseMoveEventArgs (MouseMoveEventArgs args)
 Constructs a new MouseMoveEventArgs instance.

Properties

int XDelta [get, set]
 Gets the change in X position produced by this event.
int YDelta [get, set]
 Gets the change in Y position produced by this event.

Detailed Description

Defines the event data for MouseDevice.Move events.

Do not cache instances of this type outside their event handler. If necessary, you can clone an instance using the MouseMoveEventArgs(MouseMoveEventArgs) constructor.

Definition at line 439 of file MouseDevice.cs.


Constructor & Destructor Documentation

OpenTK.Input.MouseMoveEventArgs.MouseMoveEventArgs (  ) 

Constructs a new MouseMoveEventArgs instance.

Definition at line 452 of file MouseDevice.cs.

00452 { }

OpenTK.Input.MouseMoveEventArgs.MouseMoveEventArgs ( int  x,
int  y,
int  xDelta,
int  yDelta 
)

Constructs a new MouseMoveEventArgs instance.

Parameters:
x The X position.
y The Y position.
xDelta The change in X position produced by this event.
yDelta The change in Y position produced by this event.

Definition at line 461 of file MouseDevice.cs.

00462             : base(x, y)
00463         {
00464             XDelta = xDelta;
00465             YDelta = yDelta;
00466         }

OpenTK.Input.MouseMoveEventArgs.MouseMoveEventArgs ( MouseMoveEventArgs  args  ) 

Constructs a new MouseMoveEventArgs instance.

Parameters:
args The MouseMoveEventArgs instance to clone.

Definition at line 472 of file MouseDevice.cs.

00473             : this(args.X, args.Y, args.XDelta, args.YDelta)
00474         {
00475         }


Property Documentation

int OpenTK.Input.MouseMoveEventArgs.XDelta [get, set]

Gets the change in X position produced by this event.

Definition at line 484 of file MouseDevice.cs.

int OpenTK.Input.MouseMoveEventArgs.YDelta [get, set]

Gets the change in Y position produced by this event.

Definition at line 489 of file MouseDevice.cs.

 All Classes Functions Variables Enumerations Properties Events

Generated on Tue Mar 9 15:06:31 2010 for The Open Toolkit library by  doxygen 1.6.1