Gui/MenuController.h

00001 //
00002 //  MenuController.h
00003 //  MacTrek
00004 //
00005 //  Created by Aqua on 26/05/2006.
00006 //  Copyright 2006 Luky Soft. All rights reserved.
00007 //
00008 
00009 #import <Cocoa/Cocoa.h>
00010 #import "BaseClass.h"
00011 #import "MetaServerParser.h"
00012 
00013 @interface MenuController : BaseClass {
00014     IBOutlet NSButton    *settingsButton;
00015     IBOutlet NSButton    *selectServerButton;
00016     IBOutlet NSButton    *startServerButton;
00017     IBOutlet NSButton    *loginButton;
00018     IBOutlet NSButton    *playButton;
00019     IBOutlet NSButton    *quitButton;
00020     IBOutlet NSTabView   *tabFrameView;  
00021 }
00022 
00023 // menu actions
00024 - (IBAction)raiseSettings:(id)sender; 
00025 - (IBAction)raiseSelectServer:(id)sender;
00026 - (IBAction)raiseStartServer:(id)sender;
00027 - (IBAction)raiseLogin:(id)sender;
00028 - (IBAction)raiseOutfit:(id)sender;
00029 - (IBAction)raisePlay:(id)sender; 
00030 - (IBAction)raiseGame:(id)sender;
00031 - (IBAction)quit:(id)sender;
00032 
00033 // return to the menu
00034 - (IBAction)raiseMenu:(id)sender; 
00035 - (void) leaveSplashScreen;
00036 
00037 // enable functions
00038 - (void) setCanLogin:(bool)enable;
00039 - (void) setCanPlay:(bool)enable;
00040 - (void) disableLogin;
00041 - (void) enableLogin;
00042 
00043 @end

Generated on Sat Aug 26 21:14:15 2006 for MacTrek by  doxygen 1.4.7