#include <list>
#include <vector>
-SG_USING_STD(map);
-SG_USING_STD(vector);
+using std::map;
+using std::vector;
\f
virtual ~mouse ();
int x;
int y;
+ int save_x;
+ int save_y;
SGPropertyNode_ptr mode_node;
SGPropertyNode_ptr mouse_button_nodes[MAX_MOUSE_BUTTONS];
int nModes;
int current_mode;
double timeout;
- int save_x;
- int save_y;
mouse_mode * modes;
};
int _key_code;
int _key_modifiers;
bool _key_pressed;
+ bool _key_shift;
bool _key_ctrl;
bool _key_alt;
- bool _key_shift;
+ bool _key_meta;
+ bool _key_super;
+ bool _key_hyper;
};
#endif // _INPUT_HXX