Module reference
Audio
 LoadSound
 PlaySound
 CueSound
 AllocChannel
 StopChannel
 SetChannelVolume
 SetChannelPan
 SetChannelDepth
 SetChannelRate
 PauseChannel
 ResumeChannel
 SetChannelPaused
Audio samples
 CreateAudioSample
 CreateStaticAudioSample
 LoadAudioSample
Bank streams
 CreateBankStream
Banks
 CreateBank
 CreateStaticBank
 LoadBank
 SaveBank
 BankBuf
 BankSize
 BankCapacity
 ResizeBank
 CopyBank
 PeekByte
 PokeByte
 PeekShort
 PokeShort
 PeekInt
 PokeInt
 PeekLong
 PokeLong
 PeekFloat
 PokeFloat
 PeekDouble
 PokeDouble
 ReadBank
 WriteBank
BASIC compatibility
 Mid
 Instr
 Left
 Right
 LSet
 RSet
 Replace
 Trim
 Lower
 Upper
 Hex
 Bin
 LongHex
 LongBin
Blitz runtime
 RuntimeError
 DebugStop
 DebugLog
 OnEnd
 ReadStdin
 WriteStdout
 WriteStderr
 MemAlloc
 MemFree
 MemExtend
 MemAlloced
 MemUsage
 MemClear
 MemCopy
 MemMove
 GCMalloc
 Strict
 End
 Rem
 EndRem
 True
 False
 Pi
 Null
 Byte
 Short
 Int
 Long
 Float
 Double
 String
 Object
 Var
 Ptr
 If
 Then
 Else
 ElseIf
 EndIf
 For
 To
 Step
 Next
 EachIn
 While
 Wend
 Repeat
 Until
 Forever
 Select
 EndSelect
 Case
 Default
 Exit
 Continue
 Const
 Local
 Global
 Field
 Function
 EndFunction
 Return
 Type
 EndType
 Extends
 Method
 EndMethod
 Abstract
 Final
 New
 Self
 Super
 Delete
 Release
 Public
 Private
 Extern
 EndExtern
 Module
 ModuleInfo
 Incbin
 IncbinPtr
 IncbinLen
 Import
 Assert
 FlushMem
 Goto
 Try
 EndTry
 Catch
 Throw
 DefData
 ReadData
 RestoreData
 And
 Or
 Not
 Shl
 Shr
 Sar
 Len
 Abs
 Mod
 Sgn
 Min
 Max
 Varptr
 SizeOf
 Asc
 Chr
BlitzGL
 bglDisplayModes
 bglCreateContext
 bglDeleteContext
 bglSetSwapInterval
 bglSwapBuffers
 bglSetMouseVisible
 bglFixedFontBitmaps
 bglAdjustTexSize
 bglTexFromPixmap
 bglDrawText
BMP loader
Endian streams
 BigEndianStream
 LittleEndianStream
File system
 OpenFile
 ReadFile
 WriteFile
 CloseFile
 FileType
 FileTime
 FileSize
 FileMode
 SetFileMode
 CreateFile
 CreateDir
 DeleteFile
 DeleteDir
 CurrentDir
 ChangeDir
 ReadDir
 NextFile
 CloseDir
 LoadDir
 RealPath
 StripDir
 StripExt
 StripAll
 StripSlash
 ExtractDir
 ExtractExt
Joystick
 JoyCount
 JoyButtonCaps
 JoyAxisCaps
 JoyName
 JoyDown
 JoyX
 JoyY
 JoyZ
 JoyR
 JoyU
 JoyV
 JoyYaw
 JoyPitch
 JoyRoll
 JoyHat
 JoyWheel
JPG loader
Key codes
Lists
 CreateList
 ClearList
 CountList
 ListIsEmpty
 ListContains
 SortList
 ListFromArray
 ListToArray
 SwapLists
 ReverseList
 ListFindLink
 ListAddLast
 ListAddFirst
 ListRemove
 RemoveLink
Math
 Sqr
 Sin
 Cos
 Tan
 ASin
 ACos
 ATan
 ATan2
 Sinh
 Cosh
 Tanh
 Exp
 Log
 Log10
 Ceil
 Floor
Max2D
 CountGraphicsModes
 GetGraphicsMode
 GraphicsModeExists
 Graphics
 EndGraphics
 Flip
 Cls
 SetClsColor
 Plot
 DrawRect
 DrawLine
 DrawOval
 DrawPoly
 DrawText
 DrawImage
 DrawImageRect
 TileImage
 SetColor
 SetBlend
 SetAlpha
 SetLineWidth
 SetMaskColor
 SetViewport
 SetOrigin
 SetHandle
 SetRotation
 SetScale
 SetTransform
 ShowMouse
 HideMouse
 LoadImageFont
 SetImageFont
 TextWidth
 TextHeight
 LoadImage
 LoadAnimImage
 SetImageHandle
 AutoMidHandle
 AutoImageFlags
 MidHandleImage
 ImageWidth
 ImageHeight
 CreateImage
 LockImage
 UnlockImage
 GrabImage
 DrawPixmap
 GrabPixmap
 ResetCollisions
 CollideRect
 CollideImage
 GraphicsWidth
 GraphicsHeight
 GetGraphics
 GetColor
 GetMaskColor
 GetAlpha
 GetBlend
 GetOrigin
 GetHandle
 GetViewport
 GetRotation
 GetScale
 GetImageFont
OpenGL
Pixmaps
 CreatePixmap
 CreateStaticPixmap
 CopyPixmap
 ConvertPixmap
 PixmapPitch
 PixmapFormat
 PixmapPixelPtr
 PixmapWindow
 MaskPixmap
 XFlipPixmap
 YFlipPixmap
 ResizePixmap
 LoadPixmap
 ReadPixel
 WritePixel
PNG loader
Ram streams
 CreateRamStream
Random numbers
 RndFloat
 RndDouble
 Rnd
 Rand
 SeedRnd
 RndSeed
StandardIO
 Print
 Input
Streams
 OpenStream
 ReadStream
 WriteStream
 Eof
 StreamPos
 StreamSize
 SeekStream
 FlushStream
 CloseStream
 ReadLine
 WriteLine
 ReadString
 WriteString
 ReadByte
 ReadShort
 Readint
 ReadLong
 ReadFloat
 ReadDouble
 WriteByte
 WriteShort
 WriteInt
 WriteLong
 WriteFloat
 WriteDouble
 LoadStream
 CopyStream
 CopyBytes
 CasedFileName
System
 CurrentDate
 CurrentTime
 Delay
 MilliSecs
 CreateTimer
 WaitTimer
 Notify
 Confirm
 Proceed
 RequestFile
 KeyHit
 KeyDown
 FlushKeys
 MouseX
 MouseY
 MouseZ
 MouseHit
 MouseDown
 WaitKey
 WaitMouse
 MoveMouse
TGA loader
ZLib compression
 compress
 compress2
 uncompress

Command index
 ACos
 ASin
 ATan
 ATan2
 Abs
 Abstract
 AllocChannel
 And
 Asc
 Assert
 AutoImageFlags
 AutoMidHandle
 BankBuf
 BankCapacity
 BankSize
 BigEndianStream
 Bin
 Byte
 Case
 CasedFileName
 Catch
 Ceil
 ChangeDir
 ClearList
 CloseDir
 CloseFile
 CloseStream
 Cls
 CollideImage
 CollideRect
 Confirm
 Const
 Continue
 ConvertPixmap
 CopyBank
 CopyBytes
 CopyPixmap
 CopyStream
 Cos
 Cosh
 CountGraphicsModes
 CountList
 CreateAudioSample
 CreateBank
 CreateBankStream
 CreateDir
 CreateFile
 CreateImage
 CreateList
 CreatePixmap
 CreateRamStream
 CreateStaticAudioSample
 CreateStaticBank
 CreateStaticPixmap
 CreateTimer
 CueSound
 CurrentDate
 CurrentDir
 CurrentTime
 DebugLog
 DebugStop
 DefData
 Default
 Delay
 Delete
 DeleteDir
 DeleteFile
 Double
 DrawImage
 DrawImageRect
 DrawLine
 DrawOval
 DrawPixmap
 DrawPoly
 DrawRect
 DrawText
 EachIn
 Else
 ElseIf
 End
 EndExtern
 EndFunction
 EndGraphics
 EndIf
 EndMethod
 EndRem
 EndSelect
 EndTry
 EndType
 Eof
 Exit
 Exp
 Extends
 Extern
 ExtractDir
 ExtractExt
 False
 Field
 FileMode
 FileSize
 FileTime
 FileType
 Final
 Flip
 Float
 Floor
 FlushKeys
 FlushMem
 FlushStream
 For
 Forever
 Function
 GCMalloc
 GetAlpha
 GetBlend
 GetColor
 GetGraphics
 GetGraphicsMode
 GetHandle
 GetImageFont
 GetMaskColor
 GetOrigin
 GetRotation
 GetScale
 GetViewport
 Global
 Goto
 GrabImage
 GrabPixmap
 Graphics
 GraphicsHeight
 GraphicsModeExists
 GraphicsWidth
 Hex
 HideMouse
 If
 ImageHeight
 ImageWidth
 Import
 Incbin
 IncbinLen
 IncbinPtr
 Input
 Instr
 Int
 JoyAxisCaps
 JoyButtonCaps
 JoyCount
 JoyDown
 JoyHat
 JoyName
 JoyPitch
 JoyR
 JoyRoll
 JoyU
 JoyV
 JoyWheel
 JoyX
 JoyY
 JoyYaw
 JoyZ
 KeyDown
 KeyHit
 LSet
 Left
 Len
 ListAddFirst
 ListAddLast
 ListContains
 ListFindLink
 ListFromArray
 ListIsEmpty
 ListRemove
 ListToArray
 LittleEndianStream
 LoadAnimImage
 LoadAudioSample
 LoadBank
 LoadDir
 LoadImage
 LoadImageFont
 LoadPixmap
 LoadSound
 LoadStream
 Local
 LockImage
 Log
 Log10
 Long
 LongBin
 LongHex
 Lower
 MaskPixmap
 Max
 MemAlloc
 MemAlloced
 MemClear
 MemCopy
 MemExtend
 MemFree
 MemMove
 MemUsage
 Method
 Mid
 MidHandleImage
 MilliSecs
 Min
 Mod
 Module
 ModuleInfo
 MouseDown
 MouseHit
 MouseX
 MouseY
 MouseZ
 MoveMouse
 New
 Next
 NextFile
 Not
 Notify
 Null
 Object
 OnEnd
 OpenFile
 OpenStream
 Or
 PauseChannel
 PeekByte
 PeekDouble
 PeekFloat
 PeekInt
 PeekLong
 PeekShort
 Pi
 PixmapFormat
 PixmapPitch
 PixmapPixelPtr
 PixmapWindow
 PlaySound
 Plot
 PokeByte
 PokeDouble
 PokeFloat
 PokeInt
 PokeLong
 PokeShort
 Print
 Private
 Proceed
 Ptr
 Public
 RSet
 Rand
 ReadBank
 ReadByte
 ReadData
 ReadDir
 ReadDouble
 ReadFile
 ReadFloat
 ReadLine
 ReadLong
 ReadPixel
 ReadShort
 ReadStdin
 ReadStream
 ReadString
 Readint
 RealPath
 Release
 Rem
 RemoveLink
 Repeat
 Replace
 RequestFile
 ResetCollisions
 ResizeBank
 ResizePixmap
 RestoreData
 ResumeChannel
 Return
 ReverseList
 Right
 Rnd
 RndDouble
 RndFloat
 RndSeed
 RuntimeError
 Sar
 SaveBank
 SeedRnd
 SeekStream
 Select
 Self
 SetAlpha
 SetBlend
 SetChannelDepth
 SetChannelPan
 SetChannelPaused
 SetChannelRate
 SetChannelVolume
 SetClsColor
 SetColor
 SetFileMode
 SetHandle
 SetImageFont
 SetImageHandle
 SetLineWidth
 SetMaskColor
 SetOrigin
 SetRotation
 SetScale
 SetTransform
 SetViewport
 Sgn
 Shl
 Short
 ShowMouse
 Shr
 Sin
 Sinh
 SizeOf
 SortList
 Sqr
 Step
 StopChannel
 StreamPos
 StreamSize
 Strict
 String
 StripAll
 StripDir
 StripExt
 StripSlash
 Super
 SwapLists
 Tan
 Tanh
 TextHeight
 TextWidth
 Then
 Throw
 TileImage
 To
 Trim
 True
 Try
 Type
 UnlockImage
 Until
 Upper
 Var
 Varptr
 WaitKey
 WaitMouse
 WaitTimer
 Wend
 While
 WriteBank
 WriteByte
 WriteDouble
 WriteFile
 WriteFloat
 WriteInt
 WriteLine
 WriteLong
 WritePixel
 WriteShort
 WriteStderr
 WriteStdout
 WriteStream
 WriteString
 XFlipPixmap
 YFlipPixmap
 bglAdjustTexSize
 bglCreateContext
 bglDeleteContext
 bglDisplayModes
 bglDrawText
 bglFixedFontBitmaps
 bglSetMouseVisible
 bglSetSwapInterval
 bglSwapBuffers
 bglTexFromPixmap
 compress
 compress2
 uncompress