+ /**
+ * Settings for a mouse mode.
+ */
+ struct mouse_mode {
+ mouse_mode ();
+ virtual ~mouse_mode ();
+ int cursor;
+ bool constrained;
+ bool pass_through;
+ button * buttons;
+ binding_list_t x_bindings[FG_MOD_MAX];
+ binding_list_t y_bindings[FG_MOD_MAX];
+ };
+
+