Predefined Functions and Procedures
abs | addr | arctan | arctand | anyclass
|
break | buttonchoose | buttonmoved | buttonwait | ceil
|
chr | clock | cls | color | colorback
|
colour | colourback | cos | cosd | date
|
delay | drawarc | drawbox | drawdot | drawfill
|
drawfillarc | drawfillbox | drawfillmapleleaf | drawfilloval | drawfillpolygon
|
drawfillstar | drawline | drawmapleleaf | drawoval | drawpic
|
drawpolygon | drawstar | empty | eof | erealstr
|
exp | fetcharg | floor | frealstr | getch
|
getchar | getenv | getpid | getpriority | hasch
|
index | intreal | intstr | length | ln
|
locate | locatexy | lower | max | maxcol
|
maxcolor | maxcolour | maxint | maxnat | maxrow
|
maxx | maxy | min | minint | minnat
|
mousehide | mouseshow | mousewhere | nargs | natreal
|
natstr | nil | ord | palette | play
|
playdone | pred | rand | randint | randnext
|
randomize | randseed | realstr | repeat | round
|
setpriority | setscreen | sign | simutime | sin
|
sind | sizeof | sizepic | sound | sqrt
|
strint | strintok | strnat | strnatok | strreal
|
strrealok | succ | sysclock | sysexit | system
|
takepic | time | upper | wallclock | whatcol
|
whatcolor | whatcolorback | whatcolour | whatcolourback | whatdotcolor
|
whatdotcolour | whatpalette | whatrow | whattextchar | whattextcolor
|
whattextcolorback | whattextcolour | whattextcolourback
|
Predefined Modules
Brush | Button | CheckBox | Comm | Concurrency
|
Config | Dir | Draw | DropBox | EditBox
|
Error | ErrorNum | Event | File | Font
|
GUI | Input | Joytick | Keyboard | Limits
|
ListBox | Math | Menu | Mouse | Music
|
Net | Obsolete | PC | Pen | Pic
|
Print | RadioButton | Rand | RGB | Sound
|
Sprite | Str | Stream | Student | Sys
|
Text | Time | TypeConv | Video | View
|
Window
|
Predefined OOT Constants
(... means several constants with the prefix, see the module for a complete list)
black | blue | brightblue | brightcyan | brightgreen
|
brightmagenta | brightpurple | brightred | brightwhite | brown
|
brushErrorBase | cdMaxNumColors | cdMaxNumColours | cdMaxNumPages | cdScreenHeight
|
cdScreenWidth | clLanguageVersion | clMaxNumDirStreams | clMaxNumRunTimeArgs | clMaxNumStreams
|
clRelease | cmFPU | cmOS | cmProcessor | colorbg
|
colourbg | colorfg | colourfg | configErrorBase | cyan
|
darkgray | darkgrey | defFontID | defWinID | dirErrorBase | drawErrorBase
|
e... (ErrorNum) | errWinID | excp... (Exceptions) | fileErrorBase | fontDefaultID
|
fontErrorBase | fsysErrorBase | generalErrorBase | gray | green
|
grey | guiErrorBase | joystick1 | joystick2 | lexErrorBase
|
magenta | mouseErrorBase | musicErrorBase | ootAttr... (File) | ootk... (Keyboard)
|
penErrorBase | pic... (Pic) | picXor
|
placeCenterDisplay | placeCentreWindow | printerErrorBase | purple
|
red | rgbErrorBase | spriteErrorBase | streamErrorBase | textErrorBase
|
timeErrorBase | unixSignalToException | viewErrorBase | white | windowErrorBase
|
yellow
|
Keywords
addressint | all | and | array | asm
|
assert | begin | bind | bits | body
|
boolean | break | by | case | char
|
cheat | checked | class | close | collection
|
condition | const | decreasing | def | deferred
|
div | else | elseif | elsif | end
|
endfor | endif | endloop | enum | exit
|
export | external | false | fcn | flexible
|
for | fork | forward | free | function
|
get | handler | if | implement | import
|
in | include | inherit | init | int
|
int1 | int2 | int4 | invariant | label
|
loop | mod | module | monitor | nat
|
nat1 | nat2 | nat4 | new | not
|
objectclass | of | opaque | open | or
|
packed | pause | pervasive | pointer | post
|
pre | priority | proc | procedure | process
|
put | quit | read | real | real4
|
real8 | record | register | rem | result
|
return | seek | self | set | shl
|
shr | signal | skip | string | tag
|
tell | then | timeout | to | true
|
type | unchecked | union | unqualified | var
|
wait | when | write | xor
|