00001 // $Id: guifunctions.h,v 1.3 2007-04-13 16:15:53 mbickel Exp $ 00002 // 00003 /* 00004 This file is part of Advanced Strategic Command; http://www.asc-hq.de 00005 Copyright (C) 1994-1999 Martin Bickel and Marc Schellenberger 00006 00007 This program is free software; you can redistribute it and/or modify 00008 it under the terms of the GNU General Public License as published by 00009 the Free Software Foundation; either version 2 of the License, or 00010 (at your option) any later version. 00011 00012 This program is distributed in the hope that it will be useful, 00013 but WITHOUT ANY WARRANTY; without even the implied warranty of 00014 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 00015 GNU General Public License for more details. 00016 00017 You should have received a copy of the GNU General Public License 00018 along with this program; see the file COPYING. If not, write to the 00019 Free Software Foundation, Inc., 59 Temple Place, Suite 330, 00020 Boston, MA 02111-1307 USA 00021 */ 00022 00023 #if defined(karteneditor) && !defined(pbpeditor) 00024 #error the mapeditor is not supposed the gui icons ! 00025 #endif 00026 00027 00028 #ifndef guifunctionsH 00029 #define guifunctionsH 00030 00031 #include "guiiconhandler.h" 00032 00033 extern void registerGuiFunctions( GuiIconHandler& handler ); 00034 extern void registerReplayGuiFunctions( GuiIconHandler& handler ); 00035 00037 extern void registerCargoGuiFunctions( GuiIconHandler& handler ); 00038 00039 00040 namespace GuiFunctions { 00041 extern GuiIconHandler primaryGuiIcons; 00042 } 00043 00044 #endif 00045
1.4.2