networkMenu.h

00001 #ifndef NETWORK_MENU_H
00002 #define NETWORK_MENU_H
00003 
00004 /*
00005   ネットワーク対戦メニュー
00006   Satofumi KAMIMURA
00007   $Id$
00008 */
00009 
00010 #include "resourceInitialize.h"
00011 
00012 
00016 class NetworkMenu : public ResourceInitialize {
00017   DrawSurface* title;
00018   DrawSurface* user_name;
00019 
00020   DrawSurface* connect_normal;
00021   DrawSurface* run_normal;
00022   DrawSurface* replay_normal;
00023   DrawSurface* back_normal;
00024   DrawSurface* connect_focused;
00025   DrawSurface* run_focused;
00026   DrawSurface* replay_focused;
00027   DrawSurface* back_focused;
00028 
00029   ButtonComponent* connect_btn;
00030   ButtonComponent* run_btn;
00031   ButtonComponent* replay_btn;
00032   ButtonComponent* back_btn;
00033   MenuComponent* menu;
00034 
00035   void deleteObject(void);
00036   void recreate(void);
00037 
00038 public:
00039   NetworkMenu(void);
00040   ~NetworkMenu(void);
00041   int Initialize(int argc, char *argv[]);
00042   int MainLoop(void);
00043 };
00044 
00045 #endif /* !NETWORK_MENU_H */
00046 

Generated on Mon Apr 13 22:52:03 2009 by  doxygen 1.5.7.1