Definitions: Mono 1.9 Date Submitted: 3/27/2008 6:24:35 AM Comments: ========================================= **************************************************** P/Invokes made by this program Library: /System/Library/Frameworks/Cocoa.framework/Cocoa void NSApplicationLoad() Library: libobjc.dylib int objc_getClass(string) int objc_msgSend(int, int) int sel_registerName(string) Library: SDL.dll byte SDL_GetAppState() byte SDL_GetMouseState(Int32&, Int32&) byte SDL_GetRelativeMouseState(Int32&, Int32&) byte SDL_JoystickGetButton(IntPtr, int) byte SDL_JoystickGetHat(IntPtr, int) int __SDL_Init(int) int __SDL_InitSubSystem(int) int SDL_BlitSurface(IntPtr, Sdl/SDL_Rect&, IntPtr, Sdl/SDL_Rect&) int SDL_CDEject(IntPtr) int SDL_CDNumDrives() int SDL_CDPause(IntPtr) int SDL_CDPlayTracks(IntPtr, int, int, int, int) int SDL_CDResume(IntPtr) int SDL_CDStatus(IntPtr) int SDL_CDStop(IntPtr) int SDL_EnableKeyRepeat(int, int) int SDL_EnableUNICODE(int) int SDL_EventState(byte, int) int SDL_FillRect(IntPtr, Sdl/SDL_Rect&, int) int SDL_Flip(IntPtr) int SDL_GetAudioStatus() int SDL_GetGammaRamp(Int16[], Int16[], Int16[]) int SDL_GetKeyRepeat(Int32&, Int32&) int SDL_GetModState() int SDL_GetTicks() int SDL_GetWMInfo(Sdl/SDL_SysWMinfo&) int SDL_GetWMInfo(Sdl/SDL_SysWMinfo_Windows&) int SDL_GL_GetAttribute(int, Int32&) int SDL_GL_SetAttribute(int, int) int SDL_JoystickGetBall(IntPtr, int, Int32&, Int32&) int SDL_JoystickIndex(IntPtr) int SDL_JoystickNumAxes(IntPtr) int SDL_JoystickNumBalls(IntPtr) int SDL_JoystickNumButtons(IntPtr) int SDL_JoystickNumHats(IntPtr) int SDL_JoystickOpened(int) int SDL_LockSurface(IntPtr) int SDL_MapRGBA(IntPtr, byte, byte, byte, byte) int SDL_mutexP(IntPtr) int SDL_mutexV(IntPtr) int SDL_NumJoysticks() int SDL_OpenAudio(IntPtr, IntPtr) int SDL_PeepEvents(Sdl/SDL_Event[], int, int, int) int SDL_PollEvent(Sdl/SDL_Event&) int SDL_PushEvent(Sdl/SDL_Event&) int SDL_SaveBMP_RW(IntPtr, IntPtr, int) int SDL_SetAlpha(IntPtr, int, byte) int SDL_SetColorKey(IntPtr, int, int) int SDL_SetGamma(Single, Single, Single) int SDL_SetGammaRamp(Int16[], Int16[], Int16[]) int SDL_ShowCursor(int) int SDL_UnlockSurface(IntPtr) int SDL_VideoModeOK(int, int, int, int) int SDL_WaitEvent(Sdl/SDL_Event&) int SDL_WasInit(int) int SDL_WM_GrabInput(int) int SDL_WM_IconifyWindow() Int16 SDL_JoystickGetAxis(IntPtr, int) IntPtr __SDL_getenv(StringBuilder) IntPtr __SDL_GetError() IntPtr __SDL_GetKeyName(int) IntPtr __SDL_VideoDriverName(StringBuilder, int) IntPtr SDL_CDOpen(int) IntPtr SDL_ConvertSurface(IntPtr, IntPtr, int) IntPtr SDL_CreateRGBSurface(int, int, int, int, int, int, int, int) IntPtr SDL_DisplayFormat(IntPtr) IntPtr SDL_GetKeyStateInternal(Int32&) IntPtr SDL_GetVideoInfo() IntPtr SDL_GetVideoSurface() IntPtr SDL_JoystickOpen(int) IntPtr SDL_Linked_VersionInternal() IntPtr SDL_ListModesInternal(IntPtr, int) IntPtr SDL_LoadBMP_RW(IntPtr, int) IntPtr SDL_LoadWAV_RW(IntPtr, int, IntPtr&, IntPtr&, Int32&) IntPtr SDL_RWFromFile(string, string) IntPtr SDL_RWFromMem(IntPtr, int) IntPtr SDL_SetVideoMode(int, int, int, int) string SDL_CDName(int) string SDL_JoystickName(int) void __SDL_AudioDriverName(StringBuilder, int) void SDL_CDClose(IntPtr) void SDL_CloseAudio() void SDL_Delay(int) void SDL_FreeSurface(IntPtr) void SDL_GetClipRect(IntPtr, Sdl/SDL_Rect&) void SDL_GetRGBA(int, IntPtr, Byte&, Byte&, Byte&, Byte&) void SDL_GL_SwapBuffers() void SDL_JoystickClose(IntPtr) void SDL_LockAudio() void SDL_PauseAudio(int) void SDL_PumpEvents() void SDL_Quit() void SDL_QuitSubSystem(int) void SDL_SetClipRect(IntPtr, Sdl/SDL_Rect&) void SDL_SetError(string) void SDL_SetModState(int) void SDL_UnlockAudio() void SDL_UpdateRect(IntPtr, int, int, int, int) void SDL_UpdateRects(IntPtr, int, Sdl/SDL_Rect[]) void SDL_WarpMouse(Int16, Int16) void SDL_WM_GetCaption(String&, String&) void SDL_WM_SetCaption(string, string) void SDL_WM_SetIcon(IntPtr, Byte[]) Library: SDL_gfx.dll int aacircleRGBA(IntPtr, Int16, Int16, Int16, byte, byte, byte, byte) int aaellipseRGBA(IntPtr, Int16, Int16, Int16, Int16, byte, byte, byte, byte) int aalineRGBA(IntPtr, Int16, Int16, Int16, Int16, byte, byte, byte, byte) int aapolygonRGBA(IntPtr, Int16[], Int16[], int, byte, byte, byte, byte) int aatrigonRGBA(IntPtr, Int16, Int16, Int16, Int16, Int16, Int16, byte, byte, byte, byte) int bezierRGBA(IntPtr, Int16[], Int16[], int, int, byte, byte, byte, byte) int boxRGBA(IntPtr, Int16, Int16, Int16, Int16, byte, byte, byte, byte) int circleRGBA(IntPtr, Int16, Int16, Int16, byte, byte, byte, byte) int ellipseRGBA(IntPtr, Int16, Int16, Int16, Int16, byte, byte, byte, byte) int filledCircleRGBA(IntPtr, Int16, Int16, Int16, byte, byte, byte, byte) int filledEllipseRGBA(IntPtr, Int16, Int16, Int16, Int16, byte, byte, byte, byte) int filledPieRGBA(IntPtr, Int16, Int16, Int16, Int16, Int16, byte, byte, byte, byte) int filledPolygonRGBA(IntPtr, Int16[], Int16[], int, byte, byte, byte, byte) int filledTrigonRGBA(IntPtr, Int16, Int16, Int16, Int16, Int16, Int16, byte, byte, byte, byte) int lineRGBA(IntPtr, Int16, Int16, Int16, Int16, byte, byte, byte, byte) int pieRGBA(IntPtr, Int16, Int16, Int16, Int16, Int16, byte, byte, byte, byte) int pixelRGBA(IntPtr, Int16, Int16, byte, byte, byte, byte) int polygonRGBA(IntPtr, Int16[], Int16[], int, byte, byte, byte, byte) int rectangleRGBA(IntPtr, Int16, Int16, Int16, Int16, byte, byte, byte, byte) int texturedPolygon(IntPtr, Int16[], Int16[], int, IntPtr, int, int) int trigonRGBA(IntPtr, Int16, Int16, Int16, Int16, Int16, Int16, byte, byte, byte, byte) IntPtr rotozoomSurface(IntPtr, double, double, int) IntPtr rotozoomSurfaceXY(IntPtr, double, double, double, int) IntPtr zoomSurface(IntPtr, double, double, int) Library: SDL_image.dll IntPtr IMG_Linked_VersionInternal() IntPtr IMG_Load(string) IntPtr IMG_Load_RW(IntPtr, int) Library: SDL_mixer.dll int Mix_AllocateChannels(int) int Mix_ExpireChannel(int, int) int Mix_FadeInChannelTimed(int, IntPtr, int, int, int) int Mix_FadeInMusic(IntPtr, int, int) int Mix_FadeInMusicPos(IntPtr, int, int, double) int Mix_FadeOutChannel(int, int) int Mix_FadeOutMusic(int) int Mix_FadingChannel(int) int Mix_FadingMusic() int Mix_GetMusicType(IntPtr) int Mix_GroupAvailable(int) int Mix_HaltChannel(int) int Mix_HaltMusic() int Mix_OpenAudio(int, Int16, int, int) int Mix_Paused(int) int Mix_PausedMusic() int Mix_PlayChannelTimed(int, IntPtr, int, int) int Mix_Playing(int) int Mix_PlayingMusic() int Mix_PlayMusic(IntPtr, int) int Mix_ReserveChannels(int) int Mix_SetDistance(int, byte) int Mix_SetMusicPosition(double) int Mix_SetPanning(int, byte, byte) int Mix_SetPosition(int, Int16, byte) int Mix_SetReverseStereo(int, int) int Mix_Volume(int, int) int Mix_VolumeChunk(IntPtr, int) int Mix_VolumeMusic(int) IntPtr Mix_Linked_VersionInternal() IntPtr Mix_LoadMUS(string) IntPtr Mix_LoadMUS_RW(IntPtr) IntPtr Mix_LoadWAV_RW(IntPtr, int) void Mix_ChannelFinished(SdlMixer/ChannelFinishedDelegate) void Mix_CloseAudio() void Mix_FreeChunk(IntPtr) void Mix_FreeMusic(IntPtr) void Mix_HookMusicFinished(SdlMixer/MusicFinishedDelegate) void Mix_Pause(int) void Mix_PauseMusic() void Mix_Resume(int) void Mix_ResumeMusic() void Mix_RewindMusic() Library: SDL_net.dll int SDLNet_AddSocket(SdlNet/SDLNet_SocketSet, SdlNet/SDLNet_GenericSocket) IntPtr SDLNet_Linked_VersionInternal() void SDLNet_DelSocket(SdlNet/SDLNet_SocketSet, SdlNet/SDLNet_GenericSocket) Library: SDL_ttf.dll int TTF_FontAscent(IntPtr) int TTF_FontDescent(IntPtr) int TTF_FontHeight(IntPtr) int TTF_FontLineSkip(IntPtr) int TTF_GetFontStyle(IntPtr) int TTF_Init() int TTF_SizeUNICODE(IntPtr, string, Int32&, Int32&) int TTF_WasInit() IntPtr TTF_Linked_VersionInternal() IntPtr TTF_OpenFont(string, int) IntPtr TTF_OpenFontRW(IntPtr, int, int) IntPtr TTF_RenderUNICODE_Blended(IntPtr, string, Sdl/SDL_Color) IntPtr TTF_RenderUNICODE_Shaded(IntPtr, string, Sdl/SDL_Color, Sdl/SDL_Color) IntPtr TTF_RenderUNICODE_Solid(IntPtr, string, Sdl/SDL_Color) void TTF_CloseFont(IntPtr) void TTF_SetFontStyle(IntPtr, int) Library: smpeg.dll int SMPEG_status(IntPtr) IntPtr SMPEG_new(string, Smpeg/SMPEG_Info&, int) void SMPEG_delete(IntPtr) void SMPEG_enableaudio(IntPtr, int) void SMPEG_enablevideo(IntPtr, int) void SMPEG_loop(IntPtr, int) void SMPEG_move(IntPtr, int, int) void SMPEG_pause(IntPtr) void SMPEG_play(IntPtr) void SMPEG_renderFinal(IntPtr, IntPtr, int, int) void SMPEG_renderFrame(IntPtr, int) void SMPEG_rewind(IntPtr) void SMPEG_scale(IntPtr, int) void SMPEG_scaleXY(IntPtr, int, int) void SMPEG_seek(IntPtr, int) void SMPEG_setdisplay(IntPtr, IntPtr, IntPtr, Smpeg/SMPEG_DisplayCallback) void SMPEG_setdisplayregion(IntPtr, int, int, int, int) void SMPEG_setvolume(IntPtr, int) void SMPEG_skip(IntPtr, Single) void SMPEG_stop(IntPtr)