TriEngine  v0.0.16
General-purpose engine in C#/OpenGL
 All Classes Namespaces Files Functions Variables Enumerations Enumerator Properties Events
Package TriDevs.TriEngine.Input.Events

Classes

class  KeyEventArgs
 EventArgs class used for key-related events. Contains information about the key related with the event. More...
 
class  KeyCharEventArgs
 EventArgs class used for keychar-related events. Contains information about the character related with the event. More...
 

Functions

delegate void KeyDownEventHandler (object sender, KeyEventArgs e)
 Event handler delegate for the KeyDown event. More...
 
delegate void KeyUpEventHandler (object sender, KeyEventArgs e)
 Event handler delegate for the KeyUp event. More...
 
delegate void KeyPressEventHandler (object sender, KeyCharEventArgs e)
 Event handler delegate for the KeyPress event. More...
 
delegate void MouseDownEventHandler (object sender, MouseButtonEventArgs e)
 Event handler delegate for the MouseDown event. More...
 
delegate void MouseUpEventHandler (object sender, MouseButtonEventArgs e)
 Event handler delegate for the MouseUp event. More...
 
delegate void MouseWheelChangedEventHandler (object sender, MouseWheelEventArgs e)
 Event handler delegate for the MouseWheelChanged event. More...
 
delegate void MouseWheelDownEventHandler (object sender, MouseWheelEventArgs e)
 Event handler delegate for the MouseWheelDown event. More...
 
delegate void MouseWheelUpEventHandler (object sender, MouseWheelEventArgs e)
 Event handler delegate for the MouseWheelUp event. More...
 

Function Documentation

delegate void TriDevs.TriEngine.Input.Events.KeyDownEventHandler ( object  sender,
KeyEventArgs  e 
)

Event handler delegate for the KeyDown event.

Parameters
senderThe object that raised the event.
eKeyEventArgs object with information about the event.
delegate void TriDevs.TriEngine.Input.Events.KeyPressEventHandler ( object  sender,
KeyCharEventArgs  e 
)

Event handler delegate for the KeyPress event.

Parameters
senderThe object that raised the event.
eKeyEventArgs object with information about the event.
delegate void TriDevs.TriEngine.Input.Events.KeyUpEventHandler ( object  sender,
KeyEventArgs  e 
)

Event handler delegate for the KeyUp event.

Parameters
senderThe object that raised the event.
eKeyEventArgs object with information about the event.
delegate void TriDevs.TriEngine.Input.Events.MouseDownEventHandler ( object  sender,
MouseButtonEventArgs  e 
)

Event handler delegate for the MouseDown event.

Parameters
senderThe object that raised the event.
eMouse button information associated with the event.
delegate void TriDevs.TriEngine.Input.Events.MouseUpEventHandler ( object  sender,
MouseButtonEventArgs  e 
)

Event handler delegate for the MouseUp event.

Parameters
senderThe object that raised the event.
eMouse button information associated with the event.
delegate void TriDevs.TriEngine.Input.Events.MouseWheelChangedEventHandler ( object  sender,
MouseWheelEventArgs  e 
)

Event handler delegate for the MouseWheelChanged event.

Parameters
senderThe object that raised the event.
eMouse wheel information associated with the event.
delegate void TriDevs.TriEngine.Input.Events.MouseWheelDownEventHandler ( object  sender,
MouseWheelEventArgs  e 
)

Event handler delegate for the MouseWheelDown event.

Parameters
senderThe object that raised the event.
eMouse wheel information associated with the event.
delegate void TriDevs.TriEngine.Input.Events.MouseWheelUpEventHandler ( object  sender,
MouseWheelEventArgs  e 
)

Event handler delegate for the MouseWheelUp event.

Parameters
senderThe object that raised the event.
eMouse wheel information associated with the event.