Oolite 1.91.0.7646-241128-10e222e
|
#include <GameController.h>
Class Methods | |
(GameController *) | + sharedController |
(static id) | + GetPreference [implementation] |
(static void) | + SetPreference [implementation] |
(static void) | + RemovePreference [implementation] |
Private Attributes | |
IBOutlet NSTextField * | splashProgressTextField |
IBOutlet NSView * | splashView |
IBOutlet NSWindow * | gameWindow |
IBOutlet PDFView * | helpView |
IBOutlet NSMenu * | dockMenu |
IBOutlet MyOpenGLView * | gameView |
NSTimeInterval | last_timeInterval |
double | delta_t |
int | my_mouse_x |
int | my_mouse_y |
NSString * | playerFileDirectory |
NSString * | playerFileToLoad |
NSMutableArray * | expansionPathsToInclude |
NSTimer * | timer |
NSTimeInterval | _animationTimerInterval |
NSDate * | _splashStart |
SEL | pauseSelector |
NSObject * | pauseTarget |
BOOL | gameIsPaused |
OOMouseInteractionMode | _mouseMode |
OOMouseInteractionMode | _resumeMode |
OOFullScreenController * | _fullScreenController |
Definition at line 52 of file GameController.h.
|
implementation |
Definition at line 441 of file GameController.m.
|
implementation |
Definition at line 441 of file GameController.m.
- (void) applicationDidFinishLaunching: | (NSNotification *) | notification |
Definition at line 1010 of file GameController.m.
Referenced by main().
|
implementation |
Definition at line 441 of file GameController.m.
|
implementation |
Definition at line 441 of file GameController.m.
|
implementation |
Definition at line 441 of file GameController.m.
- (void) beginSplashScreen |
Definition at line 1010 of file GameController.m.
|
implementation |
Definition at line 1010 of file GameController.m.
|
implementation |
Provided by category GameController(FullScreen).
Definition at line 1 of file GameController+FullScreen.m.
|
implementation |
Provided by category GameController(OOPrivate).
Definition at line 1010 of file GameController.m.
- (void) endSplashScreen |
Definition at line 441 of file GameController.m.
- (void) exitAppCommandQ |
Definition at line 441 of file GameController.m.
- (void) exitAppWithContext: | (NSString *) | context |
Definition at line 441 of file GameController.m.
Referenced by OOStandardsInternal().
|
implementation |
Provided by category GameController(FullScreen).
Definition at line 1 of file GameController+FullScreen.m.
|
implementation |
Provided by category GameController(FullScreen).
Definition at line 1 of file GameController+FullScreen.m.
- (MyOpenGLView *) gameView |
|
implementation |
Definition at line 426 of file GameController.m.
References nil.
|
implementation |
Provided by category GameController(FullScreen).
Definition at line 1 of file GameController+FullScreen.m.
|
implementation |
Provided by category GameController(FullScreen).
Definition at line 1 of file GameController+FullScreen.m.
|
implementation |
Definition at line 1010 of file GameController.m.
|
implementation |
Definition at line 441 of file GameController.m.
- (BOOL) isGamePaused |
Definition at line 1010 of file GameController.m.
- (void) loadPlayerIfRequired |
Definition at line 1010 of file GameController.m.
- (void) logProgress: | (NSString *) | message |
Definition at line 441 of file GameController.m.
Referenced by NoteVerificationStage().
- (OOMouseInteractionMode) mouseInteractionMode |
Definition at line 1010 of file GameController.m.
|
implementation |
Definition at line 441 of file GameController.m.
|
implementation |
Provided by category GameController(FullScreen).
Definition at line 1 of file GameController+FullScreen.m.
- (void) performGameTick: | (id) | sender |
Definition at line 1010 of file GameController.m.
- (NSString *) playerFileDirectory |
- (NSString *) playerFileToLoad |
- (void) recenterVirtualJoystick |
Definition at line 1010 of file GameController.m.
|
implementation |
Definition at line 441 of file GameController.m.
|
implementation |
Provided by category GameController(OOPrivate).
Definition at line 441 of file GameController.m.
|
implementation |
Provided by category GameController(FullScreen).
Definition at line 1 of file GameController+FullScreen.m.
|
implementation |
Provided by category GameController(FullScreen).
Definition at line 1 of file GameController+FullScreen.m.
- (void) setGamePaused: | (BOOL) | value |
Definition at line 1010 of file GameController.m.
Referenced by StationDockPlayer().
- (void) setGameView: | (MyOpenGLView *) | view |
Definition at line 1010 of file GameController.m.
- (void) setMouseInteractionMode: | (OOMouseInteractionMode) | mode |
Definition at line 1010 of file GameController.m.
- (void) setMouseInteractionModeForFlight |
Definition at line 1010 of file GameController.m.
- (void) setMouseInteractionModeForUIWithMouseInteraction: | (BOOL) | interaction |
Definition at line 1010 of file GameController.m.
- (void) setPlayerFileDirectory: | (NSString *) | filename |
Definition at line 441 of file GameController.m.
- (void) setPlayerFileToLoad: | (NSString *) | filename |
Definition at line 441 of file GameController.m.
Referenced by main().
|
implementation |
Definition at line 435 of file GameController.m.
- (void) setUpBasicOpenGLStateWithSize: | (NSSize) | viewSize |
Definition at line 441 of file GameController.m.
|
implementation |
Provided by category GameController(FullScreen).
Definition at line 1 of file GameController+FullScreen.m.
+ (GameController *) sharedController |
Definition at line 1010 of file GameController.m.
Referenced by NoteVerificationStage(), and OOStandardsInternal().
- (IBAction) showAddOnsAction: | (id) | sender |
Definition at line 441 of file GameController.m.
- (IBAction) showLogAction: | (id) | sender |
Definition at line 1010 of file GameController.m.
- (IBAction) showLogFolderAction: | (id) | sender |
Definition at line 1010 of file GameController.m.
- (IBAction) showSnapshotsAction: | (id) | sender |
Definition at line 441 of file GameController.m.
- (NSURL *) snapshotsURLCreatingIfNeeded: | (BOOL) | create |
Definition at line 441 of file GameController.m.
- (void) startAnimationTimer |
Definition at line 1010 of file GameController.m.
- (void) stopAnimationTimer |
|
implementation |
Definition at line 441 of file GameController.m.
|
implementation |
Provided by category GameController(FullScreen).
Definition at line 1 of file GameController+FullScreen.m.
|
implementation |
Provided by category GameController(FullScreen).
Definition at line 1 of file GameController+FullScreen.m.
|
implementation |
Definition at line 441 of file GameController.m.
- (void) windowDidResize: | (NSNotification *) | aNotification |
Definition at line 441 of file GameController.m.
|
private |
Definition at line 75 of file GameController.h.
|
private |
Definition at line 89 of file GameController.h.
|
private |
Definition at line 84 of file GameController.h.
|
private |
Definition at line 85 of file GameController.h.
|
private |
Definition at line 77 of file GameController.h.
|
private |
Definition at line 66 of file GameController.h.
|
private |
Definition at line 60 of file GameController.h.
|
private |
Definition at line 72 of file GameController.h.
|
private |
Definition at line 82 of file GameController.h.
|
private |
Definition at line 63 of file GameController.h.
Referenced by OoliteApp::sendEvent:.
|
private |
Definition at line 58 of file GameController.h.
|
private |
Definition at line 59 of file GameController.h.
|
private |
Definition at line 65 of file GameController.h.
|
private |
Definition at line 68 of file GameController.h.
|
private |
Definition at line 68 of file GameController.h.
|
private |
Definition at line 79 of file GameController.h.
|
private |
Definition at line 80 of file GameController.h.
|
private |
Definition at line 70 of file GameController.h.
|
private |
Definition at line 71 of file GameController.h.
|
private |
Definition at line 56 of file GameController.h.
|
private |
Definition at line 57 of file GameController.h.
|
private |
Definition at line 74 of file GameController.h.