InputEvent.h File Reference

This graph shows which files directly or indirectly include this file:

Namespaces

namespace  SkyGI

Classes

struct  SkyGI::InputState
class  SkyGI::InputEvent

Typedefs

typedef SkyGI::InputState SkyGI::InputState

Enumerations

enum  SkyGI::MouseButton { SkyGI::MOUSE_BUTTON_NONE = 0, SkyGI::MOUSE_BUTTON_LEFT = 1, SkyGI::MOUSE_BUTTON_RIGHT = 2, SkyGI::MOUSE_BUTTON_MIDDLE = 3 }
enum  SkyGI::InputEventType {
  SkyGI::INPUT_EVENT_TYPE_NONE = 0, SkyGI::INPUT_EVENT_TYPE_MOUSE_PRESS, SkyGI::INPUT_EVENT_TYPE_MOUSE_DOUBLECLICK, SkyGI::INPUT_EVENT_TYPE_MOUSE_ENTER,
  SkyGI::INPUT_EVENT_TYPE_MOUSE_LEAVE, SkyGI::INPUT_EVENT_TYPE_MOUSE_MOVE, SkyGI::INPUT_EVENT_TYPE_MOUSE_RELEASE, SkyGI::INPUT_EVENT_TYPE_KEY_PRESS,
  SkyGI::INPUT_EVENT_TYPE_KEY_RELEASE, SkyGI::INPUT_EVENT_TYPE_MOUSE_WHEEL
}
enum  SkyGI::KeyQualifiers {
  SkyGI::KEY_QUAL_NONE = 0x00000000, SkyGI::KEY_QUAL_SHIFT = 0x00000001, SkyGI::KEY_QUAL_CTRL = 0x00000002, SkyGI::KEY_QUAL_ALT = 0x00000004,
  SkyGI::KEY_QUAL_ALTGR = 0x00000008
}
enum  SkyGI::MouseButtonMask { SkyGI::MOUSE_BUTTON_MASK_NONE = 0x00000000, SkyGI::MOUSE_BUTTON_MASK_LEFT = 0x00000001, SkyGI::MOUSE_BUTTON_MASK_RIGHT = 0x00000002, SkyGI::MOUSE_BUTTON_MASK_MIDDLE = 0x00000004 }


Generated on Thu Dec 13 18:13:30 2007 for SkyGI by  doxygen 1.5.1-p1