X-Git-Url: https://git.verplant.org/?a=blobdiff_plain;f=src%2Fgui%2Fmenu.hpp;h=55d97e216e8346c58eec28949ff438cddf58e967;hb=c62711567861587107d124642db29e2674ee6533;hp=9b63088579d2ae12dec3bf19288d5148c6dfc99d;hpb=1486ceaaf9dd7a9d2d7e3654550b9a2768df2a56;p=supertux.git diff --git a/src/gui/menu.hpp b/src/gui/menu.hpp index 9b6308857..55d97e216 100644 --- a/src/gui/menu.hpp +++ b/src/gui/menu.hpp @@ -1,7 +1,7 @@ // $Id$ -// +// // SuperTux -// Copyright (C) 2004 Tobias Glaesser +// Copyright (C) 2006 Matthias Braun // // This program is free software; you can redistribute it and/or // modify it under the terms of the GNU General Public License @@ -12,10 +12,11 @@ // but WITHOUT ANY WARRANTY; without even the implied warranty of // MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the // GNU General Public License for more details. -// +// // You should have received a copy of the GNU General Public License // along with this program; if not, write to the Free Software // Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. + #ifndef SUPERTUX_MENU_H #define SUPERTUX_MENU_H @@ -132,7 +133,7 @@ private: /* input implementation variables */ int delete_character; char mn_input_char; - Uint32 menu_repeat_ticks; + float menu_repeat_time; public: static Font* default_font; @@ -186,13 +187,13 @@ public: protected: void additem(MenuItem* pmenu_item); - int get_width() const; - int get_height() const; + float get_width() const; + float get_height() const; private: void check_controlfield_change_event(const SDL_Event& event); void draw_item(DrawingContext& context, int index); - Uint32 effect_ticks; + float effect_time; int arrange_left; int active_item;