Application Report


The following 5 APIs (used 11 times) might not work:

There are 293 P/Invokes (used 618 times):

Count Library Function
22 glu32.dll void glutessvertex(glu/glutesselator, double[], double[])
22 sdl.dll intptr sdl_gl_getprocaddress(string)
20 glu32.dll void gluortho2d(double, double, double, double)
14 glu32.dll void gluperspective(double, double, double, double)
13 glu32.dll void glutessendcontour(glu/glutesselator)
13 glu32.dll void glutessbegincontour(glu/glutesselator)
11 sdl.dll int sdl_wasinit(int)
11 sdl_ttf.dll int ttf_getfontstyle(intptr)
10 glu32.dll void glunurbsproperty(glu/glunurbs, int, single)
8 sdl_ttf.dll void ttf_setfontstyle(intptr, int)
7 glu32.dll void gluquadricnormals(glu/gluquadric, int)
7 glu32.dll void glulookat(double, double, double, double, double, double, double, double, d
7 sdl_mixer.dll int mix_fadeinchanneltimed(int, intptr, int, int, int)
6 glu32.dll void glutessendpolygon(glu/glutesselator)
6 glu32.dll void glutessbeginpolygon(glu/glutesselator, intptr)
6 sdl.dll void sdl_quitsubsystem(int)
6 sdl.dll intptr sdl_rwfromfile(string, string)
6 sdl.dll int sdl_cdstatus(intptr)
5 glu32.dll void glucylinder(glu/gluquadric, double, double, double, int, int)
5 glu32.dll void glusphere(glu/gluquadric, double, int, int)
5 smpeg.dll void smpeg_scale(intptr, int)
4 /system/library/frameworks/cocoa.framewo void nsapplicationload()
4 glu32.dll void gluendsurface(glu/glunurbs)
4 glu32.dll void glubeginsurface(glu/glunurbs)
4 glu32.dll void glunurbssurface(glu/glunurbs, int, single[], int, single[], int, int, singl
4 glu32.dll void gluquadricdrawstyle(glu/gluquadric, int)
4 glu32.dll glu/gluquadric glunewquadric()
4 glu32.dll glu/glunurbs glunewnurbsrenderer()
4 libobjc.dylib int objc_getclass(string)
4 libobjc.dylib int sel_registername(string)
4 libobjc.dylib int objc_msgsend(int, int)
4 sdl.dll void sdl_seterror(string)
4 sdl.dll void sdl_pumpevents()
4 sdl.dll int sdl_cdplaytracks(intptr, int, int, int, int)
4 sdl.dll int sdl_peepevents(sdl/sdl_event[], int, int, int)
4 sdl_gfx.dll intptr zoomsurface(intptr, double, double, int)
3 glu32.dll void gluquadrictexture(glu/gluquadric, int)
3 opengl32.dll intptr wglgetprocaddress(string)
3 sdl.dll int sdl_setcolorkey(intptr, int, int)
3 sdl.dll int sdl_setgammaramp(int16[], int16[], int16[])
3 sdl.dll int sdl_eventstate(byte, int)
3 sdl.dll int sdl_getgammaramp(int16[], int16[], int16[])
3 sdl.dll int sdl_enableunicode(int)
3 sdl.dll byte sdl_getappstate()
3 sdl.dll int sdl_wm_grabinput(int)
3 sdl.dll intptr sdl_creatergbsurface(int, int, int, int, int, int, int, int)
3 sdl_image.dll intptr img_load_rw(intptr, int)
3 sdl_mixer.dll int mix_getmusictype(intptr)
3 sdl_mixer.dll int mix_volume(int, int)
3 sdl_mixer.dll intptr mix_loadwav_rw(intptr, int)
3 sdl_mixer.dll int mix_playchanneltimed(int, intptr, int, int)
2 glu32.dll int glubuild2dmipmaps(int, int, int, int, int, int, intptr)
2 glu32.dll glu/glutesselator glunewtess()
2 glu32.dll int gluunproject(double, double, double, double[], double[], int32[], double&, d
2 glu32.dll void glupickmatrix(double, double, double, double, int32[])
2 glu32.dll void glupartialdisk(glu/gluquadric, double, double, int, int, double, double)
2 glu32.dll void gluendtrim(glu/glunurbs)
2 glu32.dll void gludisk(glu/gluquadric, double, double, int, int)
2 glu32.dll void glupwlcurve(glu/glunurbs, int, single[, ], int, int)
2 glu32.dll void glubegintrim(glu/glunurbs)
2 glu32.dll void glutessproperty(glu/glutesselator, int, double)
2 libdl.dylib bool nsissymbolnamedefined(string)
2 libdl.dylib intptr nsaddressofsymbol(intptr)
2 libdl.dylib intptr nslookupandbindsymbol(string)
2 libgl.so intptr glxgetprocaddressarb(string)
2 libgl.so intptr glxgetprocaddress(string)
2 opengl32.dll intptr glgetstring(uint)
2 sdl.dll void sdl_delay(int)
2 sdl.dll intptr sdl_joystickopen(int)
2 sdl.dll intptr sdl_rwfrommem(intptr, int)
2 sdl.dll intptr sdl_cdopen(int)
2 sdl.dll int sdl_enablekeyrepeat(int, int)
2 sdl.dll int sdl_videomodeok(int, int, int, int)
2 sdl.dll int sdl_showcursor(int)
2 sdl.dll int sdl_setgamma(single, single, single)
2 sdl.dll int sdl_setalpha(intptr, int, byte)
2 sdl.dll int sdl_savebmp_rw(intptr, intptr, int)
2 sdl.dll int sdl_pushevent(sdl/sdl_event&)
2 sdl.dll int sdl_pollevent(sdl/sdl_event&)
2 sdl.dll string sdl_cdname(int)
2 sdl.dll void sdl_warpmouse(int16, int16)
2 sdl.dll byte sdl_getmousestate(int32&, int32&)
2 sdl.dll void sdl_updaterects(intptr, int, sdl/sdl_rect[])
2 sdl_gfx.dll int aapolygonrgba(intptr, int16[], int16[], int, byte, byte, byte, byte)
2 sdl_gfx.dll int polygonrgba(intptr, int16[], int16[], int, byte, byte, byte, byte)
2 sdl_gfx.dll intptr rotozoomsurface(intptr, double, double, int)
2 sdl_mixer.dll int mix_haltchannel(int)
2 sdl_mixer.dll int mix_expirechannel(int, int)
2 sdl_mixer.dll void mix_pause(int)
2 sdl_mixer.dll void mix_resume(int)
2 sdl_mixer.dll int mix_allocatechannels(int)
2 sdl_mixer.dll int mix_paused(int)
2 sdl_mixer.dll int mix_volumechunk(intptr, int)
2 sdl_mixer.dll int mix_setreversestereo(int, int)
2 sdl_mixer.dll int mix_fadeinmusic(intptr, int, int)
2 sdl_mixer.dll int mix_volumemusic(int)
2 sdl_mixer.dll int mix_openaudio(int, int16, int, int)
2 sdl_mixer.dll int mix_fadeoutchannel(int, int)
2 sdl_mixer.dll int mix_playing(int)
2 sdl_mixer.dll int mix_fadeinmusicpos(intptr, int, int, double)
2 sdl_mixer.dll int mix_reservechannels(int)
2 sdl_mixer.dll int mix_setdistance(int, byte)
2 sdl_mixer.dll int mix_setpanning(int, byte, byte)
2 sdl_mixer.dll int mix_setposition(int, int16, byte)
2 sdl_net.dll void sdlnet_delsocket(sdlnet/sdlnet_socketset, sdlnet/sdlnet_genericsocket)
2 sdl_net.dll int sdlnet_addsocket(sdlnet/sdlnet_socketset, sdlnet/sdlnet_genericsocket)
2 smpeg.dll void smpeg_enableaudio(intptr, int)
2 smpeg.dll void smpeg_renderframe(intptr, int)
2 smpeg.dll void smpeg_play(intptr)
2 smpeg.dll void smpeg_loop(intptr, int)
2 smpeg.dll void smpeg_enablevideo(intptr, int)
2 smpeg.dll int smpeg_status(intptr)
1 glu32.dll void __glutesscallback(glu/glutesselator, int, glu/tessedgeflagdatacallback)
1 glu32.dll void __glutesscallback(glu/glutesselator, int, glu/tessendcallback)
1 glu32.dll void __glutesscallback(glu/glutesselator, int, glu/tesscombinecallback)
1 glu32.dll void __glutesscallback(glu/glutesselator, int, glu/tessedgeflagcallback)
1 glu32.dll void __glutesscallback(glu/glutesselator, int, glu/tesscombinedatacallback)
1 glu32.dll void __glutesscallback(glu/glutesselator, int, glu/tesscombinecallback1)
1 glu32.dll void __glutesscallback(glu/glutesselator, int, glu/tessbegindatacallback)
1 glu32.dll void __glutesscallback(glu/glutesselator, int, glu/tessenddatacallback)
1 glu32.dll void __glutesscallback(glu/glutesselator, int, glu/tesserrorcallback)
1 glu32.dll void __glutesscallback(glu/glutesselator, int, glu/tesserrordatacallback)
1 glu32.dll void __glutesscallback(glu/glutesselator, int, glu/tessvertexcallback)
1 glu32.dll void __glutesscallback(glu/glutesselator, int, glu/tessvertexcallback1)
1 glu32.dll void gludeletequadric(glu/gluquadric)
1 glu32.dll void gludeletetess(glu/glutesselator)
1 glu32.dll void glunurbscurve(glu/glunurbs, int, single[], int, single[, ], int, int)
1 glu32.dll void __glutesscallback(glu/glutesselator, int, glu/tessvertexdatacallback)
1 glu32.dll void __glutesscallback(glu/glutesselator, int, glu/tessbegincallback)
1 glu32.dll void __gluquadriccallback(glu/gluquadric, int, glu/quadricerrorcallback)
1 glu32.dll void __glunurbscallback(glu/glunurbs, int, glu/nurbsvertexdatacallback)
1 glu32.dll intptr gluerrorstringunsafe(int)
1 glu32.dll intptr gluerrorunicodestringextunsafe(int)
1 glu32.dll intptr glugetstringunsafe(int)
1 glu32.dll void __glunurbscallback(glu/glunurbs, int, glu/nurbsbegincallback)
1 glu32.dll void __glunurbscallback(glu/glunurbs, int, glu/nurbsbegindatacallback)
1 glu32.dll void __glunurbscallback(glu/glunurbs, int, glu/nurbscolorcallback)
1 glu32.dll void __glunurbscallback(glu/glunurbs, int, glu/nurbscolordatacallback)
1 glu32.dll void __glunurbscallback(glu/glunurbs, int, glu/nurbsendcallback)
1 glu32.dll void __glunurbscallback(glu/glunurbs, int, glu/nurbsenddatacallback)
1 glu32.dll void __glunurbscallback(glu/glunurbs, int, glu/nurbstexcoorddatacallback)
1 glu32.dll void __glunurbscallback(glu/glunurbs, int, glu/nurbsvertexcallback)
1 glu32.dll void __glunurbscallback(glu/glunurbs, int, glu/nurbsnormaldatacallback)
1 glu32.dll void __glunurbscallback(glu/glunurbs, int, glu/nurbsnormalcallback)
1 glu32.dll void __glunurbscallback(glu/glunurbs, int, glu/nurbserrorcallback)
1 glu32.dll void __glunurbscallback(glu/glunurbs, int, glu/nurbstexcoordcallback)
1 opengl32.dll intptr glxgetprocaddress(string)
1 sdl.dll void sdl_quit()
1 sdl.dll byte sdl_joystickgetbutton(intptr, int)
1 sdl.dll void sdl_pauseaudio(int)
1 sdl.dll void sdl_lockaudio()
1 sdl.dll void sdl_joystickclose(intptr)
1 sdl.dll void sdl_gl_swapbuffers()
1 sdl.dll void sdl_getrgba(int, intptr, byte&, byte&, byte&, byte&)
1 sdl.dll byte sdl_getrelativemousestate(int32&, int32&)
1 sdl.dll void sdl_setcliprect(intptr, sdl/sdl_rect&)
1 sdl.dll void sdl_unlockaudio()
1 sdl.dll void sdl_updaterect(intptr, int, int, int, int)
1 sdl.dll void sdl_wm_getcaption(string&, string&)
1 sdl.dll void sdl_wm_setcaption(string, string)
1 sdl.dll void sdl_wm_seticon(intptr, byte[])
1 sdl.dll intptr sdl_getvideoinfo()
1 sdl.dll void sdl_setmodstate(int)
1 sdl.dll void sdl_getcliprect(intptr, sdl/sdl_rect&)
1 sdl.dll void sdl_freesurface(intptr)
1 sdl.dll int sdl_numjoysticks()
1 sdl.dll int sdl_waitevent(sdl/sdl_event&)
1 sdl.dll int sdl_joysticknumbuttons(intptr)
1 sdl.dll int sdl_joysticknumballs(intptr)
1 sdl.dll int sdl_cdstop(intptr)
1 sdl.dll int sdl_joysticknumaxes(intptr)
1 sdl.dll int sdl_joystickindex(intptr)
1 sdl.dll int sdl_joystickgetball(intptr, int, int32&, int32&)
1 sdl.dll int sdl_wm_iconifywindow()
1 sdl.dll int16 sdl_joystickgetaxis(intptr, int)
1 sdl.dll intptr __sdl_getenv(stringbuilder)
1 sdl.dll intptr __sdl_geterror()
1 sdl.dll intptr __sdl_getkeyname(int)
1 sdl.dll intptr __sdl_joystickname(int)
1 sdl.dll intptr __sdl_videodrivername(stringbuilder, int)
1 sdl.dll int sdl_getwminfo(sdl/sdl_syswminfo_windows&)
1 sdl.dll int sdl_cdpause(intptr)
1 sdl.dll int sdl_fillrect(intptr, sdl/sdl_rect&, int)
1 sdl.dll int sdl_joystickopened(int)
1 sdl.dll int sdl_mutexv(intptr)
1 sdl.dll int sdl_openaudio(intptr, intptr)
1 sdl.dll int sdl_mutexp(intptr)
1 sdl.dll int sdl_maprgba(intptr, byte, byte, byte, byte)
1 sdl.dll int sdl_gl_setattribute(int, int)
1 sdl.dll int sdl_gl_getattribute(int, int32&)
1 sdl.dll int sdl_getwminfo(sdl/sdl_syswminfo&)
1 sdl.dll int sdl_getticks()
1 sdl.dll int sdl_getmodstate()
1 sdl.dll int sdl_joysticknumhats(intptr)
1 sdl.dll int sdl_getkeyrepeat(int32&, int32&)
1 sdl.dll int sdl_getaudiostatus()
1 sdl.dll int sdl_maprgb(intptr, byte, byte, byte)
1 sdl.dll int sdl_locksurface(intptr)
1 sdl.dll int sdl_flip(intptr)
1 sdl.dll int sdl_unlocksurface(intptr)
1 sdl.dll intptr sdl_convertsurface(intptr, intptr, int)
1 sdl.dll void sdl_closeaudio()
1 sdl.dll intptr sdl_loadbmp_rw(intptr, int)
1 sdl.dll intptr sdl_listmodesinternal(intptr, uint)
1 sdl.dll intptr sdl_listmodesinternal(intptr, int)
1 sdl.dll intptr sdl_linked_versioninternal()
1 sdl.dll int __sdl_initsubsystem(uint)
1 sdl.dll intptr sdl_displayformat(intptr)
1 sdl.dll int sdl_blitsurface(intptr, sdl/sdl_rect&, intptr, sdl/sdl_rect&)
1 sdl.dll intptr sdl_getvideosurface()
1 sdl.dll int sdl_cdeject(intptr)
1 sdl.dll intptr sdl_loadwav_rw(intptr, int, intptr&, intptr&, int32&)
1 sdl.dll intptr sdl_loadwav_rw(intptr, int, intptr&, intptr&, uint32&)
1 sdl.dll int __sdl_initsubsystem(int)
1 sdl.dll void sdl_cdclose(intptr)
1 sdl.dll void __sdl_audiodrivername(stringbuilder, int)
1 sdl.dll int sdl_cdnumdrives()
1 sdl.dll int __sdl_init(int)
1 sdl.dll intptr sdl_setvideomode(int, int, int, int)
1 sdl.dll int __sdl_init(uint)
1 sdl.dll byte sdl_joystickgethat(intptr, int)
1 sdl.dll int sdl_cdresume(intptr)
1 sdl.dll intptr sdl_getkeystateinternal(int32&)
1 sdl_gfx.dll int aatrigonrgba(intptr, int16, int16, int16, int16, int16, int16, byte, byte, b
1 sdl_gfx.dll intptr rotozoomsurfacexy(intptr, double, double, double, int)
1 sdl_gfx.dll int aacirclergba(intptr, int16, int16, int16, byte, byte, byte, byte)
1 sdl_gfx.dll int pixelrgba(intptr, int16, int16, byte, byte, byte, byte)
1 sdl_gfx.dll int rectanglergba(intptr, int16, int16, int16, int16, byte, byte, byte, byte)
1 sdl_gfx.dll int texturedpolygon(intptr, int16[], int16[], int, intptr, int, int)
1 sdl_gfx.dll int trigonrgba(intptr, int16, int16, int16, int16, int16, int16, byte, byte, byt
1 sdl_gfx.dll int linergba(intptr, int16, int16, int16, int16, byte, byte, byte, byte)
1 sdl_gfx.dll int filledtrigonrgba(intptr, int16, int16, int16, int16, int16, int16, byte, byt
1 sdl_gfx.dll int filledpiergba(intptr, int16, int16, int16, int16, int16, byte, byte, byte, b
1 sdl_gfx.dll int filledellipsergba(intptr, int16, int16, int16, int16, byte, byte, byte, byte
1 sdl_gfx.dll int filledcirclergba(intptr, int16, int16, int16, byte, byte, byte, byte)
1 sdl_gfx.dll int ellipsergba(intptr, int16, int16, int16, int16, byte, byte, byte, byte)
1 sdl_gfx.dll int aaellipsergba(intptr, int16, int16, int16, int16, byte, byte, byte, byte)
1 sdl_gfx.dll int piergba(intptr, int16, int16, int16, int16, int16, byte, byte, byte, byte)
1 sdl_gfx.dll int aalinergba(intptr, int16, int16, int16, int16, byte, byte, byte, byte)
1 sdl_gfx.dll int bezierrgba(intptr, int16[], int16[], int, int, byte, byte, byte, byte)
1 sdl_gfx.dll int boxrgba(intptr, int16, int16, int16, int16, byte, byte, byte, byte)
1 sdl_gfx.dll int filledpolygonrgba(intptr, int16[], int16[], int, byte, byte, byte, byte)
1 sdl_gfx.dll int circlergba(intptr, int16, int16, int16, byte, byte, byte, byte)
1 sdl_image.dll intptr img_linked_versioninternal()
1 sdl_image.dll intptr img_load(string)
1 sdl_mixer.dll void mix_resumemusic()
1 sdl_mixer.dll void mix_pausemusic()
1 sdl_mixer.dll void mix_rewindmusic()
1 sdl_mixer.dll void mix_hookmusicfinished(sdlmixer/musicfinisheddelegate)
1 sdl_mixer.dll void mix_freemusic(intptr)
1 sdl_mixer.dll int mix_playingmusic()
1 sdl_mixer.dll int mix_pausedmusic()
1 sdl_mixer.dll int mix_haltmusic()
1 sdl_mixer.dll int mix_groupavailable(int)
1 sdl_mixer.dll int mix_playmusic(intptr, int)
1 sdl_mixer.dll int mix_setmusicposition(double)
1 sdl_mixer.dll int mix_fadingmusic()
1 sdl_mixer.dll int mix_fadingchannel(int)
1 sdl_mixer.dll int mix_fadeoutmusic(int)
1 sdl_mixer.dll void mix_freechunk(intptr)
1 sdl_mixer.dll void mix_closeaudio()
1 sdl_mixer.dll void mix_channelfinished(sdlmixer/channelfinisheddelegate)
1 sdl_mixer.dll intptr mix_loadmus_rw(intptr)
1 sdl_mixer.dll intptr mix_loadmus(string)
1 sdl_mixer.dll intptr mix_linked_versioninternal()
1 sdl_net.dll intptr sdlnet_linked_versioninternal()
1 sdl_ttf.dll int ttf_fontlineskip(intptr)
1 sdl_ttf.dll void ttf_closefont(intptr)
1 sdl_ttf.dll intptr ttf_renderunicode_solid(intptr, string, sdl/sdl_color)
1 sdl_ttf.dll intptr ttf_renderunicode_shaded(intptr, string, sdl/sdl_color, sdl/sdl_color)
1 sdl_ttf.dll intptr ttf_renderunicode_blended(intptr, string, sdl/sdl_color)
1 sdl_ttf.dll int ttf_fontascent(intptr)
1 sdl_ttf.dll int ttf_fontdescent(intptr)
1 sdl_ttf.dll int ttf_fontheight(intptr)
1 sdl_ttf.dll int ttf_init()
1 sdl_ttf.dll int ttf_sizeunicode(intptr, string, int32&, int32&)
1 sdl_ttf.dll int ttf_wasinit()
1 sdl_ttf.dll intptr ttf_openfontrw(intptr, int, int)
1 sdl_ttf.dll intptr ttf_linked_versioninternal()
1 sdl_ttf.dll intptr ttf_openfont(string, int)
1 smpeg.dll void smpeg_skip(intptr, single)
1 smpeg.dll void smpeg_setvolume(intptr, int)
1 smpeg.dll void smpeg_setdisplayregion(intptr, int, int, int, int)
1 smpeg.dll void smpeg_setdisplay(intptr, intptr, intptr, smpeg/smpeg_displaycallback)
1 smpeg.dll void smpeg_seek(intptr, int)
1 smpeg.dll void smpeg_scalexy(intptr, int, int)
1 smpeg.dll void smpeg_delete(intptr)
1 smpeg.dll void smpeg_rewind(intptr)
1 smpeg.dll void smpeg_renderfinal(intptr, intptr, int, int)
1 smpeg.dll void smpeg_pause(intptr)
1 smpeg.dll void smpeg_move(intptr, int, int)
1 smpeg.dll intptr smpeg_new(string, smpeg/smpeg_info&, int)
1 smpeg.dll void smpeg_stop(intptr)