/[projectaxis]/projectaxis/projectAxis/src/visual/renderman.h
ViewVC logotype

Diff of /projectaxis/projectAxis/src/visual/renderman.h

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.8 by vovansim, Sun Sep 21 02:58:24 2003 UTC revision 1.9 by leiavoia, Sun Sep 28 06:06:56 2003 UTC
# Line 2  Line 2 
2  ====================  ====================
3  renderman.h  renderman.h
4  ====================  ====================
 version 0.0.7  
 ====================  
5    
6  This is the master user interface class. Anything that has to do with graphics or display  This is the master user interface class. Anything that has to do with graphics or display
7  is handled completely by RenderMan. Underneath the RenderMan class is a series of Screen  is handled completely by RenderMan. Underneath the RenderMan class is a series of Screen
# Line 20  included in any screen, as well as scree Line 18  included in any screen, as well as scree
18    
19  CHANGELOG:  CHANGELOG:
20  ----------------------  ----------------------
21    0.0.8 - Sept 23, 2003
22            - changed color depth to take what the user input, or native screen depth by default
23            - added Network UI screen stuph
24  0.0.7 - September 20, 2003  0.0.7 - September 20, 2003
25      - added the color depth optional command line parameter          - added the color depth optional command line parameter
26          - added a color depth private data member to keep track of what is used for the current instance of the game          - added a color depth private data member to keep track of what is used for the current instance of the game
27  0.0.6 - September 19, 2003  0.0.6 - September 19, 2003
28      - modified the implementation file to intialize screen settings to always use 16-bit color depth, rather than the current system settings          - modified the implementation file to intialize screen settings to always use 16-bit color depth, rather than the current system settings
29  0.0.5 - September 5, 2003  0.0.5 - September 5, 2003
30          - added IntToChar() for paragui label integer conversions          - added IntToChar() for paragui label integer conversions
31  0.0.4 - August 22, 2003  0.0.4 - August 22, 2003
# Line 74  TO-DO & EXPANSION LIST Line 75  TO-DO & EXPANSION LIST
75  class UIScreen_Main;  class UIScreen_Main;
76  class UIScreen_Start;  class UIScreen_Start;
77  class UIScreen_BMMore;  class UIScreen_BMMore;
78    class UIScreen_Network;
79    
80    
81    
# Line 97  enum screen_type { Line 98  enum screen_type {
98          UISCREEN_POD_SWAP,          UISCREEN_POD_SWAP,
99          UISCREEN_COMBAT,          UISCREEN_COMBAT,
100          UISCREEN_GAME_SETTINGS,          UISCREEN_GAME_SETTINGS,
101          UISCREEN_ABOUT_AXIS          UISCREEN_ABOUT_AXIS,
102            UISCREEN_NETWORK
103          };          };
104    
105    
# Line 157  public: Line 159  public:
159    
160    
161          // EVENTS          // EVENTS
162            // FIXME - eventually we need to get rid of these and have all other screens use their own callbacks.
163          PARAGUI_CALLBACK(handle_start_new);          PARAGUI_CALLBACK(handle_start_new);
164          PARAGUI_CALLBACK(handle_go_to_start);          PARAGUI_CALLBACK(handle_go_to_start);
165            PARAGUI_CALLBACK(handle_go_to_network);
166          PARAGUI_CALLBACK(handle_go_to_bm);          PARAGUI_CALLBACK(handle_go_to_bm);
167          PARAGUI_CALLBACK(handle_swap_tilesets);          PARAGUI_CALLBACK(handle_swap_tilesets);
168    
# Line 179  private: Line 183  private:
183          UIScreen_Main* uiscreen_main;          UIScreen_Main* uiscreen_main;
184          UIScreen_Start* uiscreen_start;          UIScreen_Start* uiscreen_start;
185          UIScreen_BMMore* uiscreen_bmmore;          UIScreen_BMMore* uiscreen_bmmore;
186            UIScreen_Network* uiscreen_network;
187    
188          };          };
189    

Legend:
Removed from v.1.8  
changed lines
  Added in v.1.9

savannah-hackers-public@gnu.org
ViewVC Help
Powered by ViewVC 1.1.26