+private:
+ friend class KeyboardMenu;
+ friend class JoystickMenu;
+
+ typedef Controller::Control Control;
+ typedef Uint8 JoyId;
+
+ typedef std::map<SDLKey, Control> KeyMap;
+ typedef std::map<std::pair<JoyId, int>, Control> ButtonMap;
+ typedef std::map<std::pair<JoyId, int>, Control> AxisMap;
+ typedef std::map<std::pair<JoyId, int>, Control> HatMap;
+