/* GUI Inclusion file by Gustav Larsson gee@pyro.nu --Overview-- Include this file and it will include the whole GUI --More info-- http://gee.pyro.nu/GUI/ */ // Main page for GUI documentation /** * @mainpage * Welcome to the Wildfire Games Graphical User Interface Documentation. * * Additional Downloads can be made from the link below.\n * Technical Design Document * * The GUI uses Xerces C++ Parser, * Current official version (ensured to work): 2.3.0 * * @dot * digraph * { * node [shape=record, fontname=Helvetica, fontsize=10]; * q [ label="Questions?"]; * c [ label="Comments?"]; * s [ label="Suggestions?"]; * email [label="E-mail Me" URL="mailto:gee@pyro.nu"]; * q -> email; * c -> email; * s -> email; * } * @enddot */ #ifndef GUI_H #define GUI_H //-------------------------------------------------------- // Compiler specific //-------------------------------------------------------- // Important that we do this before is included #ifdef _MSC_VER # pragma warning(disable:4786) #endif //-------------------------------------------------------- // Includes //-------------------------------------------------------- #include #include #include #include #include "Prometheus.h" #include "CStr.h" #include "types.h" #include "ogl.h" #include "GUIbase.h" #include "GUIutil.h" #include "GUItext.h" #include "IGUIObject.h" #include "IGUIButtonBehavior.h" #include "IGUIScrollBarOwner.h" #include "IGUITextOwner.h" #include "IGUIScrollBar.h" #include "CGUIScrollBarVertical.h" #include "CGUISprite.h" #include "CGUI.h" #endif