3 * - By John Hodge (thePowersGang)
6 * - Window abstract base class
20 virtual IWindow(const ::std::string &name);
23 virtual void Repaint() = 0;
25 virtual void MouseButton(int ButtonID, int X, int Y, bool Down);
26 virtual void MouseMove(int NewX, int NewY);
27 virtual void KeyEvent(uint32_t Scancode, const ::std::string &Translated, bool Down);
29 const ::std::string m_name;