1 /********************************************************************** 2 Freeciv - Copyright (C) 1996 - A Kjeldberg, L Gregersen, P Unold 3 This program is free software; you can redistribute it and/or modify 4 it under the terms of the GNU General Public License as published by 5 the Free Software Foundation; either version 2, or (at your option) 6 any later version. 7 8 This program is distributed in the hope that it will be useful, 9 but WITHOUT ANY WARRANTY; without even the implied warranty of 10 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 11 GNU General Public License for more details. 12 ***********************************************************************/ 13 14 #ifndef FC__REPODLGS_H 15 #define FC__REPODLGS_H 16 17 /* SDL2 */ 18 #ifdef SDL2_PLAIN_INCLUDE 19 #include <SDL.h> 20 #else /* SDL2_PLAIN_INCLUDE */ 21 #include <SDL2/SDL.h> 22 #endif /* SDL2_PLAIN_INCLUDE */ 23 24 /* client/gui-sdl2 */ 25 #include "gui_string.h" 26 27 #include "repodlgs_g.h" 28 29 enum tech_info_mode { 30 FULL_MODE, 31 MED_MODE, 32 SMALL_MODE 33 }; 34 35 SDL_Surface *create_select_tech_icon(utf8_str *pstr, Tech_type_id tech_id, 36 enum tech_info_mode mode); 37 void science_report_dialogs_popdown_all(void); 38 void economy_report_dialog_popdown(void); 39 void units_report_dialog_popdown(void); 40 41 #endif /* FC__REPODLGS_H */ 42