#ifndef MESSAGEQUEUE_HEADER_FILE #define MESSAGEQUEUE_HEADER_FILE #include typedef enum msgType { MOUSE_MOVE, MOUSE_PRESS, KEY_PRESS, SPECIAL_KEY, WII_CURSOR_MOVE, WII_BUTTON_PRESS }; typedef struct message { msgType m_MessageType; int parm1, parm2, parm3, parm4; } msgStruct; typedef std::queue msgQueue; #endif //MESSAGEQUEUE_HEADER_FILE