|
||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |
See:
Description
Interface Summary | |
---|---|
GUIComponentFactory | Defines methods that create the GUI components used by the game. |
Class Summary | |
---|---|
BuildIndustryJPopupMenu | A JPopupMenu that displays the list of industries that can be built. |
BuildMenu | The menu that lets you select a track type. |
ClientJFrame | The JFrame that you see while you are playing the game. |
FPScounter | Provides a method that draws a String showing the average FPS over the last complete 5000ms interval. |
GameLoop | This thread updates the GUI Client window. |
GUIComponentFactoryImpl | Creates and wires up the GUI components. |
GUIComponentFactoryTestImpl | Implementation of GUIComponentFactory that returns 'blank' components - used for testing the layout of ClientJFrame. |
QuickRGBTileRendererList | Simple implementation of TileRendererList, for testing purposes only. |
RenderersRootImpl | Implementation of RenderersRoot whose constructor loads graphics and provides feed back using a FreerailsProgressMonitor. |
StationTypesPopup | This JPopupMenu displays the list of station types that are available and builds the type that is selected. |
SynchronizedEventQueue | This event queue is synchronized on the MUTEX. |
UserInputOnMapController | Handles key presses and mouse movements on the map - responsible for moving the cursor etc. |
UserMessageGenerator | This class inspects incoming moves and generates a user message if appropriate. |
Provides classes that make up the client user interface (implemented using Swing).
|
||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |