____                _       __
    / __ )____  _____   | |     / /___ ___________
   / __  / __ \/ ___/   | | /| / / __ `/ ___/ ___/
  / /_/ / /_/ (__  )    | |/ |/ / /_/ / /  (__  )
 /_____/\____/____/     |__/|__/\__,_/_/  /____/

       A futuristic real-time strategy game.
          This file is part of Bos Wars.
(C) Copyright 2001-2007 by the Bos Wars and Stratagus Project. Distributed under the "GNU General Public License"

widgets.h File Reference

The widgets headerfile. More...

#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  LuaListModel
class  ListBoxWidget
class  DropDownWidget
class  StatBoxWidget
class  MenuScreen

Functions

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

Variables

bool GuichanActive


Detailed Description

The widgets headerfile.

Definition in file widgets.h.


Function Documentation

void freeGuichan (  ) 

Free all guichan infrastructure

Definition at line 128 of file widgets.cpp.

References gcn::Gui::getGraphics().

Referenced by Exit().

void handleInput ( const SDL_Event *  event  ) 

Handle input events

Parameters:
event event to handle, null if no more events for this frame

Definition at line 143 of file widgets.cpp.

References gcn::Gui::logic(), and gcn::SDLInput::pushInput().

Referenced by SdlDoEvent(), and WaitEventsOneFrame().

void initGuichan (  ) 


Variable Documentation


Generated on Sat Feb 21 00:28:22 2009 for Bos Wars by  doxygen 1.5.6