#if defined( UL_WIN32 )
#define TGT_PLATFORM "windows"
+#elif defined ( UL_MAC_OSX )
+#define TGT_PLATFORM "mac"
#else
#define TGT_PLATFORM "unix"
#endif
// Implementation of SGSubsystem.
//
virtual void init ();
+ virtual void reinit ();
virtual void update (double dt);
virtual void suspend ();
virtual void resume ();
SGPropertyNode * mouse_button_nodes[MAX_MOUSE_BUTTONS];
int nModes;
int current_mode;
+ double timeout;
+ int save_x;
+ int save_y;
mouse_mode * modes;
};
/**
* Update the mouse.
*/
- void _update_mouse ();
+ void _update_mouse (double dt);
/**