| gcn::ActionListener | Listener of action events from Widgets |
| gcn::AllegroGraphics | Allegro implementation of Graphics |
| gcn::AllegroImageLoader | Allegro implementatino of ImageLoader |
| gcn::AllegroInput | Allegro implementation of the Input |
| gcn::BasicContainer | Containers base class |
| gcn::Button | A regular button |
| gcn::CheckBox | A regular CheckBox |
| gcn::ClipRectangle | A rectangle used when dealing with clipping |
| gcn::Color | Represents a color with red, green, blue and alpha components |
| gcn::Container | A container able to contain other Widgets |
| gcn::DefaultFont | A font only capable of drawing rectangles |
| gcn::DropDown | A drop down box from which you can select different values |
| gcn::Exception | An exception containing a message, a file and a line number |
| gcn::FocusHandler | Used to keep track of widget focus |
| gcn::Font | Holder of a font |
| gcn::Graphics | Used for drawing graphics |
| gcn::Gui | Gui core class |
| gcn::Icon | An Icon for displaying images |
| gcn::Image | Holds an image |
| gcn::ImageFont | A font using an image containing the font data |
| gcn::ImageLoader | ImageLoaders base class |
| gcn::Input | Inputs base class |
| gcn::Key | Represents a key or a character |
| gcn::KeyInput | Internal class representing keyboard input |
| gcn::KeyListener | Key listeners base class |
| gcn::Label | A label for displaying text |
| gcn::ListBox | A ListBox displaying a list in which elemets can be selected |
| gcn::ListModel | Represents a list |
| gcn::MouseInput | Internal class representing mouse input |
| gcn::MouseListener | Mouse listeners base class |
| gcn::OpenGLGraphics | OpenGL implementation of the Graphics |
| gcn::OpenGLImageLoader | OpenGL implementation of ImageLoader |
| gcn::RadioButton | A RadioButton which can be grouped into RadioButtons groups |
| gcn::Rectangle | Represents a rectangle |
| gcn::ScrollArea | A ScrollArea in which another Widget can be added |
| gcn::SDLGraphics | SDL implementation of the Graphics |
| gcn::SDLImageLoader | SDL implementation of ImageLoader |
| gcn::SDLInput | SDL implementation of Input |
| gcn::Slider | A slider able to slide between different values |
| gcn::TextBox | A TextBox in which you can write and/or display a lines of text |
| gcn::TextField | A text field in which you can write or display a line of text |
| gcn::Widget | Widget base class |
| gcn::Window | A movable window which can conatin another Widget |
1.4.1