22#ifndef TITANIC_INPUT_TRANSLATOR_H
23#define TITANIC_INPUT_TRANSLATOR_H
25#include "common/events.h"
26#include "common/keyboard.h"
27#include "titanic/messages/mouse_messages.h"
38 int getButtons(
int special)
const;
45 void mouseMove(
int special,
const Point &pt);
46 void leftButtonDown(
int special,
const Point &pt);
47 void leftButtonUp(
int special,
const Point &pt);
48 void leftButtonDoubleClick(
int special,
const Point &pt);
49 void middleButtonDown(
int special,
const Point &pt);
50 void middleButtonUp(
int special,
const Point &pt);
51 void middleButtonDoubleClick(
int special,
const Point &pt);
52 void mouseWheel(
bool wheelUp,
const Point &pt);
uint32 CustomEventType
Definition: events.h:212
Definition: keyboard.h:294