_________ __                 __
        /   _____//  |_____________ _/  |______     ____  __ __  ______
        \_____  \\   __\_  __ \__  \\   __\__  \   / ___\|  |  \/  ___/
        /        \|  |  |  | \// __ \|  |  / __ \_/ /_/  >  |  /\___ \
       /_______  /|__|  |__|  (____  /__| (____  /\___  /|____//____  >
               \/                  \/          \//_____/            \/
    ______________________                           ______________________
                          T H E   W A R   B E G I N S
                   Stratagus - A free fantasy real time strategy game engine

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Classes
widgets.h File Reference
#include <guichan.h>
#include <guichan/gsdl.h>
#include "font.h"
#include "luacallback.h"

Go to the source code of this file.

Classes

class  LuaActionListener
 
class  MyOpenGLGraphics
 
class  ImageWidget
 
class  ButtonWidget
 
class  ImageButton
 
class  ImageRadioButton
 
class  ImageCheckBox
 
class  ImageSlider
 
class  MultiLineLabel
 
class  ScrollingWidget
 
class  Windows
 
class  ImageTextField
 
class  LuaListModel
 
class  ImageListBox
 
class  ListBoxWidget
 
class  ImageListBoxWidget
 
class  DropDownWidget
 
class  ImageDropDownWidget
 
class  StatBoxWidget
 
class  MenuScreen
 

widgets.h - The widgets headerfile.

bool GuichanActive
 
void initGuichan ()
 
void freeGuichan ()
 
void handleInput (const SDL_Event *event)
 

Function Documentation

void freeGuichan ( )

Free all guichan infrastructure

void handleInput ( const SDL_Event *  event)

Handle input events

Parameters
eventevent to handle, null if no more events for this frame
void initGuichan ( )

Initializes the GUI stuff

Variable Documentation

bool GuichanActive
(C) Copyright 1998-2012 by The Stratagus Project under the GNU General Public License.
All trademarks and copyrights on this page are owned by their respective owners.