Basic4GL Functions

real abs(real)
int acceptconnection(int)
animatespriteframes()
animatesprites()
string arg(int)
int argcount()
int arraymax(???)
int asc(string)
real atand(real)
real atn(real)
real atn2(real, real)
real atn2d(real, real)
real atnd(real)
beep()
bindsprite(int)
string charat$(int, int)
string chr$(int)
clearkeys()
clearline()
clearregion(int, int, int, int)
clearsprites()
closefile(int)
cls
color(int, int, int)
int comp(string)
int comp(string, string)
int comp(string())
int comp(string(), string)
int compfile(string)
int compfile(string, string)
int compile(string)
int compile(string, string)
int compile(string())
int compile(string(), string)
int compilefile(string)
int compilefile(string, string)
string compilererror()
int compilererrorcol()
int compilererrorline()
string connectionaddress(int)
int connectionconnected(int)
int connectionhandshaking(int)
int connectionpending(int)
copysprite(int)
real cos(real)
real cosd(real)
real() crossproduct(real(), real())
int cursorcol()
int cursorrow()
int defaultfont()
deleteconnection(int)
int deletefile(string)
deleteimage(int)
deleteserver(int)
deletesound(int)
deletesprite(int)
real determinant(real()())
real divbyzero(real)
drawtext()
drawtext(int)
int endoffile(int)
int execute(int)
real exp(real)
int extensionsupported(string)
string fileerror()
findclose()
string findfirstfile(string)
string findnextfile()
font(int)
glaccum(int, real)
glactivetexture(int)
glalphafunc(int, real)
int glaretexturesresident(int, int(), int())
glarrayelement(int)
glbegin(int)
glbindtexture(int, int)
glblendfunc(int, int)
glcalllist(int)
glcalllists(int, int, real())
glcalllists(int, int, int())
glclear(int)
glclearaccum(real, real, real, real)
glclearcolor(real, real, real, real)
glcleardepth(real)
glclearindex(real)
glclearstencil(int)
glclipplane(int, real())
glclipplane(int, real)
glcolor3b(int, int, int)
glcolor3bv(int())
glcolor3bv(int)
glcolor3d(real, real, real)
glcolor3dv(real())
glcolor3dv(real)
glcolor3f(real, real, real)
glcolor3fv(real())
glcolor3fv(real)
glcolor3i(int, int, int)
glcolor3iv(int())
glcolor3iv(int)
glcolor3s(int, int, int)
glcolor3sv(int())
glcolor3sv(int)
glcolor3ub(int, int, int)
glcolor3ubv(int())
glcolor3ubv(int)
glcolor3ui(int, int, int)
glcolor3uiv(int())
glcolor3uiv(int)
glcolor3us(int, int, int)
glcolor3usv(int())
glcolor3usv(int)
glcolor4b(int, int, int, int)
glcolor4bv(int())
glcolor4bv(int)
glcolor4d(real, real, real, real)
glcolor4dv(real())
glcolor4dv(real)
glcolor4f(real, real, real, real)
glcolor4fv(real())
glcolor4fv(real)
glcolor4i(int, int, int, int)
glcolor4iv(int())
glcolor4iv(int)
glcolor4s(int, int, int, int)
glcolor4sv(int())
glcolor4sv(int)
glcolor4ub(int, int, int, int)
glcolor4ubv(int())
glcolor4ubv(int)
glcolor4ui(int, int, int, int)
glcolor4uiv(int())
glcolor4uiv(int)
glcolor4us(int, int, int, int)
glcolor4usv(int())
glcolor4usv(int)
glcolormask(int, int, int, int)
glcolormaterial(int, int)
glcopypixels(int, int, int, int, int)
glcopyteximage1d(int, int, int, int, int, int, int)
glcopyteximage2d(int, int, int, int, int, int, int, int)
glcopytexsubimage1d(int, int, int, int, int, int)
glcopytexsubimage2d(int, int, int, int, int, int, int, int)
glcullface(int)
gldeletelists(int, int)
gldeletetexture(int)
gldeletetextures(int, int())
gldepthfunc(int)
gldepthmask(int)
gldepthrange(real, real)
gldisable(int)
gldisableclientstate(int)
gldrawarrays(int, int, int)
gldrawbuffer(int)
gledgeflag(int)
gledgeflagv(int())
gledgeflagv(int)
glenable(int)
glenableclientstate(int)
glend()
glendlist()
glevalcoord1d(real)
glevalcoord1dv(real())
glevalcoord1dv(real)
glevalcoord1f(real)
glevalcoord1fv(real())
glevalcoord1fv(real)
glevalcoord2d(real, real)
glevalcoord2dv(real())
glevalcoord2dv(real)
glevalcoord2f(real, real)
glevalcoord2fv(real())
glevalcoord2fv(real)
glevalmesh1(int, int, int)
glevalmesh2(int, int, int, int, int)
glevalpoint1(int)
glevalpoint2(int, int)
glfeedbackbuffer(int, int, real())
glfinish()
glflush()
glfogf(int, real)
glfogfv(int, real())
glfogfv(int, real)
glfogi(int, int)
glfogiv(int, int())
glfogiv(int, int)
glfrontface(int)
glfrustum(real, real, real, real, real, real)
int glgenlists(int)
int glgentexture()
glgentextures(int, int())
glgetbooleanv(int, real()())
glgetbooleanv(int, int())
glgetbooleanv(int, int)
glgetclipplane(int, real())
glgetclipplane(int, real)
glgetdoublev(int, real()())
glgetdoublev(int, real())
glgetdoublev(int, real)
int glgeterror()
glgetfloatv(int, real()())
glgetfloatv(int, real())
glgetfloatv(int, real)
glgetintegerv(int, real()())
glgetintegerv(int, int())
glgetintegerv(int, int)
glgetlightfv(int, int, real())
glgetlightfv(int, int, real)
glgetlightiv(int, int, int())
glgetlightiv(int, int, int)
glgetmaterialfv(int, int, real())
glgetmaterialfv(int, int, real)
glgetmaterialiv(int, int, int())
glgetmaterialiv(int, int, int)
glgetpixelmapuiv(int, int())
glgetpixelmapuiv(int, int)
glgetpolygonstipple(int())
string glgetstring(int)
glgettexenvfv(int, int, real())
glgettexenvfv(int, int, real)
glgettexenviv(int, int, int())
glgettexenviv(int, int, int)
glgettexgendv(int, int, real())
glgettexgendv(int, int, real)
glgettexgenfv(int, int, real())
glgettexgenfv(int, int, real)
glgettexgeniv(int, int, int())
glgettexgeniv(int, int, int)
glgettexlevelparameterfv(int, int, int, real())
glgettexlevelparameterfv(int, int, int, real)
glgettexlevelparameteriv(int, int, int, int())
glgettexlevelparameteriv(int, int, int, int)
glgettexparameterfv(int, int, real())
glgettexparameterfv(int, int, real)
glgettexparameteriv(int, int, int())
glgettexparameteriv(int, int, int)
glhint(int, int)
glindexd(real)
glindexdv(real())
glindexdv(real)
glindexf(real)
glindexfv(real())
glindexfv(real)
glindexi(int)
glindexiv(int())
glindexiv(int)
glindexmask(int)
glindexs(int)
glindexsv(int())
glindexsv(int)
glindexub(int)
glindexubv(int())
glindexubv(int)
glinitnames()
int glisenabled(int)
int glislist(int)
int glistexture(int)
gllightf(int, int, real)
gllightfv(int, int, real())
gllightfv(int, int, real)
gllighti(int, int, int)
gllightiv(int, int, int())
gllightiv(int, int, int)
gllightmodelf(int, real)
gllightmodelfv(int, real())
gllightmodelfv(int, real)
gllightmodeli(int, int)
gllightmodeliv(int, int())
gllightmodeliv(int, int)
gllinestipple(int, int)
gllinewidth(real)
gllistbase(int)
glloadidentity()
glloadmatrixd(real()())
glloadmatrixf(real()())
glloadname(int)
gllogicop(int)
glmapgrid1d(int, real, real)
glmapgrid1f(int, real, real)
glmapgrid2d(int, real, real, int, real, real)
glmapgrid2f(int, real, real, int, real, real)
glmaterialf(int, int, real)
glmaterialfv(int, int, real())
glmaterialfv(int, int, real)
glmateriali(int, int, int)
glmaterialiv(int, int, int())
glmaterialiv(int, int, int)
glmatrixmode(int)
glmultitexcoord2d(int, real, real)
glmultitexcoord2f(int, real, real)
glmultmatrixd(real()())
glmultmatrixf(real()())
glnewlist(int, int)
glnormal3b(int, int, int)
glnormal3bv(int())
glnormal3bv(int)
glnormal3d(real, real, real)
glnormal3dv(real())
glnormal3dv(real)
glnormal3f(real, real, real)
glnormal3fv(real())
glnormal3fv(real)
glnormal3i(int, int, int)
glnormal3iv(int())
glnormal3iv(int)
glnormal3s(int, int, int)
glnormal3sv(int())
glnormal3sv(int)
glortho(real, real, real, real, real, real)
glpassthrough(real)
glpixelstoref(int, real)
glpixelstorei(int, int)
glpixeltransferf(int, real)
glpixeltransferi(int, int)
glpixelzoom(real, real)
glpointsize(real)
glpolygonmode(int, int)
glpolygonoffset(real, real)
glpolygonstipple(int())
glpopattrib()
glpopclientattrib()
glpopmatrix()
glpopname()
glprioritizetextures(int, int(), real())
glpushattrib(int)
glpushclientattrib(int)
glpushmatrix()
glpushname(int)
glrasterpos2d(real, real)
glrasterpos2dv(real())
glrasterpos2dv(real)
glrasterpos2f(real, real)
glrasterpos2fv(real())
glrasterpos2fv(real)
glrasterpos2i(int, int)
glrasterpos2iv(int())
glrasterpos2iv(int)
glrasterpos2s(int, int)
glrasterpos2sv(int())
glrasterpos2sv(int)
glrasterpos3d(real, real, real)
glrasterpos3dv(real())
glrasterpos3dv(real)
glrasterpos3f(real, real, real)
glrasterpos3fv(real())
glrasterpos3fv(real)
glrasterpos3i(int, int, int)
glrasterpos3iv(int())
glrasterpos3iv(int)
glrasterpos3s(int, int, int)
glrasterpos3sv(int())
glrasterpos3sv(int)
glrasterpos4d(real, real, real, real)
glrasterpos4dv(real())
glrasterpos4dv(real)
glrasterpos4f(real, real, real, real)
glrasterpos4fv(real())
glrasterpos4fv(real)
glrasterpos4i(int, int, int, int)
glrasterpos4iv(int())
glrasterpos4iv(int)
glrasterpos4s(int, int, int, int)
glrasterpos4sv(int())
glrasterpos4sv(int)
glreadbuffer(int)
glrectd(real, real, real, real)
glrectdv(real(), real())
glrectdv(real, real())
glrectdv(real(), real)
glrectdv(real, real)
glrectf(real, real, real, real)
glrectfv(real(), real())
glrectfv(real, real())
glrectfv(real(), real)
glrectfv(real, real)
glrecti(int, int, int, int)
glrectiv(int(), int())
glrectiv(int, int())
glrectiv(int(), int)
glrectiv(int, int)
glrects(int, int, int, int)
glrectsv(int(), int())
glrectsv(int, int())
glrectsv(int(), int)
glrectsv(int, int)
int glrendermode(int)
glrotated(real, real, real, real)
glrotatef(real, real, real, real)
glscaled(real, real, real)
glscalef(real, real, real)
glscissor(int, int, int, int)
glselectbuffer(int, int())
glshademodel(int)
glstencilfunc(int, int, int)
glstencilmask(int)
glstencilop(int, int, int)
gltexcoord1d(real)
gltexcoord1dv(real())
gltexcoord1dv(real)
gltexcoord1f(real)
gltexcoord1fv(real())
gltexcoord1fv(real)
gltexcoord1i(int)
gltexcoord1iv(int())
gltexcoord1iv(int)
gltexcoord1s(int)
gltexcoord1sv(int())
gltexcoord1sv(int)
gltexcoord2d(real, real)
gltexcoord2dv(real())
gltexcoord2dv(real)
gltexcoord2f(real, real)
gltexcoord2fv(real())
gltexcoord2fv(real)
gltexcoord2i(int, int)
gltexcoord2iv(int())
gltexcoord2iv(int)
gltexcoord2s(int, int)
gltexcoord2sv(int())
gltexcoord2sv(int)
gltexcoord3d(real, real, real)
gltexcoord3dv(real())
gltexcoord3dv(real)
gltexcoord3f(real, real, real)
gltexcoord3fv(real())
gltexcoord3fv(real)
gltexcoord3i(int, int, int)
gltexcoord3iv(int())
gltexcoord3iv(int)
gltexcoord3s(int, int, int)
gltexcoord3sv(int())
gltexcoord3sv(int)
gltexcoord4d(real, real, real, real)
gltexcoord4dv(real())
gltexcoord4dv(real)
gltexcoord4f(real, real, real, real)
gltexcoord4fv(real())
gltexcoord4fv(real)
gltexcoord4i(int, int, int, int)
gltexcoord4iv(int())
gltexcoord4iv(int)
gltexcoord4s(int, int, int, int)
gltexcoord4sv(int())
gltexcoord4sv(int)
gltexenvf(int, int, real)
gltexenvfv(int, int, real())
gltexenvfv(int, int, real)
gltexenvi(int, int, int)
gltexenviv(int, int, int())
gltexenviv(int, int, int)
gltexgend(int, int, real)
gltexgendv(int, int, real())
gltexgendv(int, int, real)
gltexgenf(int, int, real)
gltexgenfv(int, int, real())
gltexgenfv(int, int, real)
gltexgeni(int, int, int)
gltexgeniv(int, int, int())
gltexgeniv(int, int, int)
glteximage2d(int, int, int, int, int, int, int, int, int)
glteximage2d(int, int, int, int, int, int, int, int, int())
glteximage2d(int, int, int, int, int, int, int, int, real())
glteximage2d(int, int, int, int, int, int, int, int, int()())
glteximage2d(int, int, int, int, int, int, int, int, real()())
gltexparameterf(int, int, real)
gltexparameterfv(int, int, real())
gltexparameterfv(int, int, real)
gltexparameteri(int, int, int)
gltexparameteriv(int, int, int())
gltexparameteriv(int, int, int)
gltexsubimage2d(int, int, int, int, int, int, int, int, int)
gltranslated(real, real, real)
gltranslatef(real, real, real)
glubuild2dmipmaps(int, int, int, int, int, int, int)
glubuild2dmipmaps(int, int, int, int, int, int, int())
glubuild2dmipmaps(int, int, int, int, int, int, real())
glubuild2dmipmaps(int, int, int, int, int, int, int()())
glubuild2dmipmaps(int, int, int, int, int, int, real()())
glulookat(real, real, real, real, real, real, real, real, real)
gluortho2d(real, real, real, real)
gluperspective(real, real, real, real)
glvertex2d(real, real)
glvertex2dv(real())
glvertex2dv(real)
glvertex2f(real, real)
glvertex2fv(real())
glvertex2fv(real)
glvertex2i(int, int)
glvertex2iv(int())
glvertex2iv(int)
glvertex2s(int, int)
glvertex2sv(int())
glvertex2sv(int)
glvertex3d(real, real, real)
glvertex3dv(real())
glvertex3dv(real)
glvertex3f(real, real, real)
glvertex3fv(real())
glvertex3fv(real)
glvertex3i(int, int, int)
glvertex3iv(int())
glvertex3iv(int)
glvertex3s(int, int, int)
glvertex3sv(int())
glvertex3sv(int)
glvertex4d(real, real, real, real)
glvertex4dv(real())
glvertex4dv(real)
glvertex4f(real, real, real, real)
glvertex4fv(real())
glvertex4fv(real)
glvertex4i(int, int, int, int)
glvertex4iv(int())
glvertex4iv(int)
glvertex4s(int, int, int, int)
glvertex4sv(int())
glvertex4sv(int)
glviewport(int, int, int, int)
hidecursor()
int imagedatatype(int)
int imageformat(int)
int imageheight(int)
int imagestripframes(string)
int imagestripframes(string, int)
int imagestripframes(string, int, int)
int imagewidth(int)
inittimer()
string inkey$()
string input$()
int inscankey()
int int(real)
int joy_0()
int joy_1()
int joy_2()
int joy_3()
int joy_button(int)
int joy_down()
joy_keys()
int joy_left()
int joy_right()
int joy_up()
int joy_x()
int joy_y()
int keydown(string)
string lcase$(string)
string left$(string, int)
int len(string)
real length(real())
int loadimage(string)
int() loadimagestrip(string)
int() loadimagestrip(string, int)
int() loadimagestrip(string, int, int)
int() loadmipmapimagestrip(string)
int() loadmipmapimagestrip(string, int)
int() loadmipmapimagestrip(string, int, int)
int loadmipmaptexture(string)
int loadsound(string)
int loadtex(string)
int() loadtexstrip(string)
int() loadtexstrip(string, int, int)
int loadtexture(string)
locate int, int
real log(real)
real()() matrixbasis(real(), real(), real())
real()() matrixcrossproduct(real())
real()() matrixidentity()
real()() matrixrotate(real, real())
real()() matrixrotatex(real)
real()() matrixrotatey(real)
real()() matrixrotatez(real)
real()() matrixscale(real)
real()() matrixscale(real, real, real)
real()() matrixtranslate(real, real, real)
real()() matrixzero()
int maxtextureunits()
int messagechannel(int)
int messagepending(int)
int messagereliable(int)
int messagesmoothed(int)
string mid$(string, int, int)
int mouse_button(int)
int mouse_wheel()
real mouse_x()
real mouse_xd()
real mouse_y()
real mouse_yd()
int musicplaying()
int newconnection(string, int)
int newserver(int)
int newsprite()
int newsprite(int)
int newsprite(int())
int newtilemap()
int newtilemap(int)
int newtilemap(int())
real() normalize(real())
int openfileread(string)
int openfilewrite(string)
real()() orthonormalize(real()())
int performancecounter()
playmusic(string)
playmusic(string, real, int)
int playsound(int)
int playsound(int, real, int)
real pow(real, real)
print string
printr string
printr
randomize(int)
randomize()
int readbyte(int)
string readchar(int)
real readdouble(int)
real readfloat(int)
int readint(int)
string readline(int)
real readreal(int)
string readtext(int, int)
int readword(int)
int receivemessage(int)
rejectconnection(int)
resizespritearea(real, real)
resizetext(int, int)
string right$(string, int)
int rnd()
real()() rtinvert(real()())
int scankeydown(int)
seek(int, int)
int sendmessage(int, int, int, int)
setconnectionduplicates(int, int)
setconnectionhandshaketimeout(int, int)
setconnectionkeepalive(int, int)
setconnectionreliableresend(int, int)
setconnectionsmoothingpercentage(int, int)
setconnectiontimeout(int, int)
setmusicvolume(real)
settexignoreblankframes(int)
settexlinearfilter(int)
settexmipmap(int)
settexnotransparentcol()
settextransparentcol(int)
settextransparentcol(int, int, int)
settextscroll(int)
int sgn(real)
showcursor()
real sin(real)
real sind(real)
sleep(int)
string sounderror()
spraddtexture(int)
spraddtextures(int())
real spralpha()
real spralpha(int)
real sprangle()
real sprangle(int)
int spranimdone()
int spranimdone(int)
int spranimloop()
int spranimloop(int)
real spranimspeed()
real spranimspeed(int)
real sprbottom()
real sprbottom(int)
real sprcameraangle()
real sprcamerafov()
real() sprcamerapos()
sprcamerasetangle(real)
sprcamerasetfov(real)
sprcamerasetpos(real, real)
sprcamerasetpos(real())
sprcamerasetx(real)
sprcamerasety(real)
sprcamerasetz(real)
real sprcamerax()
real sprcameray()
real sprcameraz()
real() sprcolor()
real() sprcolor(int)
real sprframe()
real sprframe(int)
real spriteareaheight()
real spriteareawidth()
real sprleft()
real sprleft(int)
int sprparallax()
int sprparallax(int)
real() sprpos()
real() sprpos(int)
real sprright()
real sprright(int)
real sprscale()
real sprscale(int)
sprsetalpha(real)
sprsetangle(real)
sprsetanimloop(int)
sprsetanimspeed(real)
sprsetblendfunc(int, int)
sprsetcolor(real())
sprsetcolor(real, real, real)
sprsetcolor(real, real, real, real)
sprsetframe(real)
sprsetparallax(int)
sprsetpos(real())
sprsetpos(real, real)
sprsetscale(real)
sprsetsize(real())
sprsetsize(real, real)
sprsetsolid(int)
sprsetspin(real)
sprsettexture(int)
sprsettextures(int())
sprsettiles(int()())
sprsetvel(real())
sprsetvel(real, real)
sprsetvisible(int)
sprsetx(real)
sprsetxcentre(real)
sprsetxflip(int)
sprsetxrepeat(int)
sprsetxsize(real)
sprsetxvel(real)
sprsety(real)
sprsetycentre(real)
sprsetyflip(int)
sprsetyrepeat(int)
sprsetysize(real)
sprsetyvel(real)
sprsetzorder(real)
int sprsolid()
int sprsolid(int)
real sprspin()
real sprspin(int)
real sprtop()
real sprtop(int)
int sprtype()
int sprtype(int)
real() sprvel()
real() sprvel(int)
int sprvisible()
int sprvisible(int)
real sprx()
real sprx(int)
real sprxcentre()
real sprxcentre(int)
int sprxflip()
int sprxflip(int)
int sprxrepeat()
int sprxrepeat(int)
real sprxsize()
real sprxsize(int)
int sprxtiles()
int sprxtiles(int)
real sprxvel()
real sprxvel(int)
real spry()
real spry(int)
real sprycentre()
real sprycentre(int)
int spryflip()
int spryflip(int)
int spryrepeat()
int spryrepeat(int)
real sprysize()
real sprysize(int)
int sprytiles()
int sprytiles(int)
real spryvel()
real spryvel(int)
real sprzorder()
real sprzorder(int)
real sqr(real)
real sqrt(real)
stopmusic()
stopsounds()
stopsoundvoice(int)
string str$(real)
swapbuffers()
int synctimer(int)
synctimercatchup(int)
real tan(real)
real tand(real)
real tanh(real)
int texstripframes(string)
int texstripframes(string, int, int)
int textcols()
textmode(int)
int textrows()
int textscroll()
int tickcount()
real()() transpose(real()())
string ucase$(string)
updatejoystick()
real val(string)
real() vec2(real, real)
real() vec3(real, real, real)
real() vec4(real, real, real, real)
waittimer(int)
int windowheight()
int windowwidth()
writebyte(int, int)
writechar(int, string)
writedouble(int, real)
writefloat(int, real)
writeint(int, int)
writeline(int, string)
writereal(int, real)
writestring(int, string)
writeword(int, int)