Predefined Names

OpenTuring

Predefined Functions and Procedures

absaddrarctanarctandanyclass
breakbuttonchoosebuttonmovedbuttonwaitceil
chrclockclscolorcolorback
colourcolourbackcoscosddate
delaydrawarcdrawboxdrawdotdrawfill
drawfillarcdrawfillboxdrawfillmapleleafdrawfillovaldrawfillpolygon
drawfillstardrawlinedrawmapleleafdrawovaldrawpic
drawpolygondrawstaremptyeoferealstr
expfetchargfloorfrealstrgetch
getchargetenvgetpidgetpriorityhasch
indexintrealintstrlengthln
locatelocatexylowermaxmaxcol
maxcolormaxcolourmaxintmaxnatmaxrow
maxxmaxyminminintminnat
mousehidemouseshowmousewherenargsnatreal
natstrnilordpaletteplay
playdonepredrandrandintrandnext
randomizerandseedrealstrrepeatround
setprioritysetscreensignsimutimesin
sindsizeofsizepicsoundsqrt
strintstrintokstrnatstrnatokstrreal
strrealoksuccsysclocksysexitsystem
takepictimeupperwallclockwhatcol
whatcolorwhatcolorbackwhatcolourwhatcolourbackwhatdotcolor
whatdotcolourwhatpalettewhatrowwhattextcharwhattextcolor
whattextcolorbackwhattextcolourwhattextcolourback

Predefined Modules

BrushButtonCheckBoxCommConcurrency
ConfigDirDrawDropBoxEditBox
ErrorErrorNumEventFileFont
GUIInputJoytickKeyboardLimits
ListBoxMathMenuMouseMusic
NetObsoletePCPenPic
PrintRadioButtonRandRGBSound
SpriteStrStreamStudentSys
TextTimeTypeConvVideoView
Window

Predefined OOT Constants

(... means several constants with the prefix, see the module for a complete list)

blackbluebrightbluebrightcyanbrightgreen
brightmagentabrightpurplebrightredbrightwhitebrown
brushErrorBasecdMaxNumColorscdMaxNumColourscdMaxNumPagescdScreenHeight
cdScreenWidthclLanguageVersionclMaxNumDirStreamsclMaxNumRunTimeArgsclMaxNumStreams
clReleasecmFPUcmOScmProcessorcolorbg
colourbgcolorfgcolourfgconfigErrorBasecyan
darkgraydarkgreydefFontIDdefWinIDdirErrorBasedrawErrorBase
e... (ErrorNum)errWinIDexcp... (Exceptions)fileErrorBasefontDefaultID
fontErrorBasefsysErrorBasegeneralErrorBasegraygreen
greyguiErrorBasejoystick1joystick2lexErrorBase
magentamouseErrorBasemusicErrorBaseootAttr... (File)ootk... (Keyboard)
penErrorBasepic... (Pic)picXor
placeCenterDisplayplaceCentreWindowprinterErrorBasepurple
redrgbErrorBasespriteErrorBasestreamErrorBasetextErrorBase
timeErrorBaseunixSignalToExceptionviewErrorBasewhitewindowErrorBase
yellow

Keywords

addressintallandarrayasm
assertbeginbindbitsbody
booleanbreakbycasechar
cheatcheckedclassclosecollection
conditionconstdecreasingdefdeferred
divelseelseifelsifend
endforendifendloopenumexit
exportexternalfalsefcnflexible
forforkforwardfreefunction
gethandlerifimplementimport
inincludeinheritinitint
int1int2int4invariantlabel
loopmodmodulemonitornat
nat1nat2nat4newnot
objectclassofopaqueopenor
packedpausepervasivepointerpost
prepriorityprocprocedureprocess
putquitreadrealreal4
real8recordregisterremresult
returnseekselfsetshl
shrsignalskipstringtag
tellthentimeouttotrue
typeuncheckedunionunqualifiedvar
waitwhenwritexor