#endif
#include <plib/js.h>
+#include <plib/ul.h>
#include <simgear/compiler.h>
SG_USING_STD(vector);
+\f
+
+#if defined( UL_WIN32 )
+#define TGT_PLATFORM "windows"
+#elif defined ( UL_MAC_OSX )
+#define TGT_PLATFORM "mac"
+#else
+#define TGT_PLATFORM "unix"
+#endif
\f
// 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);
/**