SDLMain.m File Reference


Detailed Description

Defines the Apple entry point for the application.

Id
SDLMain.m,v 1.2 2008/04/10 12:32:25 iamcamiel Exp

X-1.1 Martin Borgman 10-APR-2008 Adapted for use with ES40 Emulator.

Definition in file SDLMain.m.

#import "SDL.h"
#import "SDLMain.h"
#import <sys/param.h>
#import <unistd.h>

Go to the source code of this file.

Data Structures

class  NSApplication(SDL_Missing_Methods)
struct  CPSProcessSerNum
class  SDLApplication

Defines

#define SDL_USE_NIB_FILE   0
#define SDL_USE_CPS   1

Functions

OSErr CPSGetCurrentProcess (CPSProcessSerNum *psn)
OSErr CPSEnableForegroundOperation (CPSProcessSerNum *psn, UInt32 _arg2, UInt32 _arg3, UInt32 _arg4, UInt32 _arg5)
OSErr CPSSetFrontProcess (CPSProcessSerNum *psn)
static NSStringgetApplicationName (void)
int main (int argc, char **argv)

Variables

static int gArgc
static char ** gArgv
static BOOL gFinderLaunch
static BOOL gCalledAppMainline = FALSE


Define Documentation

#define SDL_USE_CPS   1

Definition at line 59 of file SDLMain.m.

#define SDL_USE_NIB_FILE   0

Definition at line 56 of file SDLMain.m.


Function Documentation

OSErr CPSEnableForegroundOperation ( CPSProcessSerNum psn,
UInt32  _arg2,
UInt32  _arg3,
UInt32  _arg4,
UInt32  _arg5 
)

OSErr CPSGetCurrentProcess ( CPSProcessSerNum psn  ) 

OSErr CPSSetFrontProcess ( CPSProcessSerNum psn  ) 

static NSString* getApplicationName ( void   )  [static]

Definition at line 79 of file SDLMain.m.

int main ( int  argc,
char **  argv 
)

Definition at line 447 of file SDLMain.m.

References gArgc, gArgv, and gFinderLaunch.


Variable Documentation

int gArgc [static]

Definition at line 74 of file SDLMain.m.

Referenced by main().

char** gArgv [static]

Definition at line 75 of file SDLMain.m.

Referenced by main().

BOOL gCalledAppMainline = FALSE [static]

Definition at line 77 of file SDLMain.m.

BOOL gFinderLaunch [static]

Definition at line 76 of file SDLMain.m.

Referenced by main().


SourceForge.net Logo
Project space on SourceForge.net