2
Copyright (C) 2006 Parallel Realities
4
This program is free software; you can redistribute it and/or
5
modify it under the terms of the GNU General Public License
6
as published by the Free Software Foundation; either version 2
7
of the License, or (at your option) any later version.
9
This program is distributed in the hope that it will be useful,
10
but WITHOUT ANY WARRANTY; without even the implied warranty of
11
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
13
See the GNU General Public License for more details.
15
You should have received a copy of the GNU General Public License
16
along with this program; if not, write to the Free Software
17
Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
23
extern void drawWidgets();
24
extern void showMessageDialog(const char *message, const char *buttonLabel);
25
extern int showOKCancelDialog(const char *message, int x, int y);
26
extern void loadWidgets(char *filename);
27
extern List *loadProperties(char *filename, bool fromPak);
28
extern void setStatusIndicator();
29
extern void drawSlotItem(Entity *item, int x, int y);
30
extern GLColor getUnitHealthColor(Unit *unit);
31
extern GLColor getUnitShieldColor(Unit *unit);
32
extern void resetControlSlots(Unit *unit);
33
extern void addItemToList(ListView *listView, Entity *entity, bool showWeight);
35
extern Engine *engine;
36
extern EntityManager *entityManager;
38
extern Graphics *graphics;
40
extern TextureManager *textureManager;
41
extern UIManager *uiManager;