User Guide
3D Graphics
Cameras
3D Models
Lighting
Materials
Textures
Animation
Terrain
Post-processing Effects
2D Graphics
Physics
Sound
User Interfaces
Enemies & NPCs
Saved Games & Settings
Virtual Reality
Multiplayer
Packaging & Distribution
Programming Reference
Animation
Bone
KeyFrame
Sequence
Skeleton
Asset
Reload
Save
Audio
Sound
GetLength
LoadSound
Play
Speaker
CreateSpeaker
Debugging
Assert
DebugLog
RuntimeError
Warn
Entity
Camera
AddPostEffect
ClearPostEffects
Pick
Project
SetPostEffectParameter
Unproject
SetRealTime
SetVXRT
CreateCamera
Light
GetConeAngles
GetRange
GetShadowMapSize
SetConeAngles
SetRange
SetShadowMapSize
CreateLight
Model
CreateModel
LoadModel
Pivot
CreatePivot
Sprite
CreateSprite
LoadSprite
Terrain
CreateTerrain
GetElevation
GetHeight
GetMaterials
GetMaterialWeight
GetTileHidden
GetNormal
GetSlope
LoadHeightmap
SetElevation
SetHeight
SetElevation
SetMaterial
SetTileHidden
AddForce
AddPointForce
AddTorque
AlignToVector
Copy
FindChild
GetAngularVelocity
GetCollider
GetCollisionType
GetColor
GetBounds
GetDistance
GetHidden
GetMass
GetParent
GetPickMode
GetPosition
GetRotation
GetQuaternion
GetScale
GetVelocity
GetWorld
Instantiate
Move
Pick
Point
RecordCollisions
SetAngularVelocity
SetCollider
SetCollisionType
SetColor
SetDamping
SetElasticity
SetFriction
SetHidden
SetMass
SetParent
SetPickMode
SetPosition
SetRenderLayers
SetRotation
SetScale
SetVelocity
Sync
Translate
Turn
Entity Component System
Actor
Component
File System
FileSystemWatcher
CreateFileSystemWatcher
Stream
BufferStream
CreateBufferStream
Close
EOF
Flush
GetSize
Position
Read
ReadByte
ReadDouble
ReadFloat
ReadInt
ReadLine
ReadWLine
ReadShort
ReadString
ReadWString
Seek
Write
WriteByte
WriteDouble
WriteFloat
WriteInt
WriteLine
WriteShort
WriteString
WriteWLine
WriteWString
AppDir
CasedPath
ChangeDir
CreateFile
CurrentDir
DeleteDir
DeleteFile
DownloadFile
ExtractDir
ExtractExt
FileHidden
FileTime
FileType
GetPath
HideFile
LoadDir
OpenDir
OpenFile
ReadFile
RealPath
RenameFile
RunFile
ShowFile
StripAll
StripDir
StripExt
WriteFile
GamePad
GamePadConnected
Geometry
Face
Face
Lod
PickInfo
GetTexCoords
Graphics
Display
ClientArea
GetDisplays
GetPosition
GetScale
GetSize
Font
LoadFont
Framebuffer
CreateFramebuffer
Material
CreateMaterial
LoadMaterial
GetColor
GetShaderFamily
GetTexture
GetTransparent
GetZSort
SetColor
SetShaderFamily
SetTexture
SetTransparent
SetZSort
Mesh
AddPolygon
AddVertex
Copy
CountPolygons
Finalize
Recenter
Rotate
Scale
SetMaterial
Transform
Translate
UpdateBounds
UpdateTangents
Pixmap
Convert
CreatePixmap
Fill
LoadPixmap
ReadPixel
Resize
Sample
WritePixel
PostEffect
LoadPostEffect
Shader
CreateShader
ShaderFamily
LoadShaderFamily
ShaderModule
LoadShaderModule
Texture
LoadTexture
Window
Activate
ClientSize
Closed
FlushKeys
FlushMouse
GetHandle
GetMousePosition
GetPosition
GetSize
Hide
HideMouse
KeyDown
KeyHit
MouseDown
MouseHit
Maximize
Maximized
Minimize
Minimized
Restore
SetMinSize
SetMousePosition
SetShape
Show
ShowMouse
ActiveWindow
CreateWindow
TransformCoord
Vertex
GUI
Event
AllocEventID
EmitEvent
ListenEvent
PeekEvent
WaitEvent
Icon
LoadIcon
Rasterize
Interface
CreateInterface
LoadColorScheme
SetScale
Timer
CreateTimer
Widget
AddBlock
AddItem
AddNode
ClearItems
ClientSize
CreateButton
CreateComboBox
CreateLabel
CreateMenu
CreateListBox
CreatePanel
CreateProgressBar
CreateSlider
CreateTabber
CreateTextField
CreateTextArea
CreateTreeView
Custom Widgets
Draw
DoubleClick
GainFocus
GetItemText
GetParent
GetPosition
GetSelectedItem
GetSelectedNode
GetSize
GetState
GetText
GetValue
KeyChar
KeyDown
KeyUp
LoseFocus
MouseDown
MouseEnter
MouseLeave
MouseMove
MouseUp
MouseWheel
Paint
RemoveItem
SelectItem
SelectNode
SetColor
SetFontBold
SetFontScale
SetIcon
SetItemText
SetLayout
SetParent
SetPixmap
SetProgress
SetRange
SetShape
SetState
SetText
SetValue
TripleClick
WidgetBlock
SetIcon
SetPixmap
SetText
WidgetItem
Math
iVec2
iVec3
iVec4
Mat3
Mat4
Quat
Vec2
Length
Normalize
Vec3
DistanceToPoint
Dot
Inverse
Length
Normalize
Cross
Reflect
Vec4
Abs
ACos
Alpha
ASin
ATan
Blue
Ceil
Clamp
Cos
Dec
Degrees
DeltaAngle
Floor
Green
Hex
Max
Min
Mix
Mod
Radians
Random
Red
RGBA
Round
Seed
Sin
Tan
Memory
Buffer
Clear
Copy
CreateBuffer
CreateStaticBuffer
Data
GetSize
LoadBuffer
PeekByte
PeekDouble
PeekInt
PeekFloat
PeekShort
PeekString
PeekWString
PokeByte
PokeDouble
PokeInt
PokeFloat
PokeShort
PokeString
PokeWString
Resize
Save
StreamBuffer
CreateStreamBuffer
Multithreading
Mutex
CommandBuffer
CreateMutex
Lock
Unlock
Semaphore
CreateSemaphore
Signal
Wait
Thread
CreateThread
GetResult
GetState
MaxThreads
Start
Wait
ThreadPool
CreateThreadPool
Execute
Networking
Address
Client
Message
Peer
Server
Object
As
Self
PathFinding
NavAgent
NavMesh
Physics
Collider
CreateCompoundCollider
CreateCircleCollider
CreateRectCollider
LoadCollider
Collision
Joint
CreateHingeJoint
CreateKinematicJoint
CreateSliderJoint
SetLimits
SetMaxForce
SetMaxTorque
SetTargetPosition
SetTargetRotation
Plugins
LoadPlugin
Process
Close
CreateProcess
GetStatus
Wait
Script
ExecuteString
RunScript
Statistics
PhysicsStats
RenderStats
Strings
String
Find
Left
GetSize
Lower
Mid
Replace
Right
Split
ToFloat
ToInt
Trim
Upper
XOR
WString
Find
Left
GetSize
Lower
Mid
Replace
Right
Split
ToFloat
ToInt
ToString
ToUTF8String
Trim
Upper
XOR
Scene
AddEntity
LoadScene
Save
System
Command
Confirm
Input
Microsecs
Millisecs
Notify
Proceed
Print
RequestDir
RequestFile
Sleep
World
ClearCollisionResponses
CreateWorld
GetCollisionResponse
GetEntitiesInArea
Pick
RecordStats
Render
SetCollisionResponse
SetGravity
Update
2D Graphics
3D Graphics
3D Models
ACos
ASin
ATan
Abs
Activate
ActiveWindow
Actor
AddBlock
AddEntity
AddForce
AddItem
AddNode
AddPointForce
AddPolygon
AddPostEffect
AddTorque
AddVertex
Address
AlignToVector
AllocEventID
Alpha
Animation
Animation
AppDir
Assert
Asset
As
Blue
Bone
BufferStream
Buffer
Cameras
Camera
CasedPath
Ceil
ChangeDir
Clamp
ClearCollisionResponses
ClearItems
ClearPostEffects
Clear
ClientArea
ClientSize
ClientSize
Client
Closed
Close
Close
Collider
Collision
CommandBuffer
Command
Component
Confirm
Convert
Copy
Copy
Copy
Cos
CountPolygons
CreateBufferStream
CreateBuffer
CreateButton
CreateCamera
CreateCircleCollider
CreateComboBox
CreateCompoundCollider
CreateFileSystemWatcher
CreateFile
CreateFramebuffer
CreateHingeJoint
CreateInterface
CreateKinematicJoint
CreateLabel
CreateLight
CreateListBox
CreateMaterial
CreateMenu
CreateModel
CreateMutex
CreatePanel
CreatePivot
CreatePixmap
CreateProcess
CreateProgressBar
CreateRectCollider
CreateSemaphore
CreateShader
CreateSliderJoint
CreateSlider
CreateSpeaker
CreateSprite
CreateStaticBuffer
CreateStreamBuffer
CreateTabber
CreateTerrain
CreateTextArea
CreateTextField
CreateThreadPool
CreateThread
CreateTimer
CreateTreeView
CreateWindow
CreateWorld
Cross
CurrentDir
Custom Widgets
Data
DebugLog
Dec
Degrees
DeleteDir
DeleteFile
DeltaAngle
Display
DistanceToPoint
Dot
DoubleClick
DownloadFile
Draw
EOF
EmitEvent
Enemies & NPCs
Entity Component System
Entity
Event
ExecuteString
Execute
ExtractDir
ExtractExt
Face
Face
FileHidden
FileSystemWatcher
FileTime
FileType
Fill
Finalize
FindChild
Find
Find
Floor
FlushKeys
FlushMouse
Flush
Font
Framebuffer
GUI
GainFocus
GamePadConnected
GetAngularVelocity
GetBounds
GetCollider
GetCollisionResponse
GetCollisionType
GetColor
GetColor
GetConeAngles
GetDisplays
GetDistance
GetElevation
GetEntitiesInArea
GetHandle
GetHeight
GetHidden
GetItemText
GetLength
GetMass
GetMaterialWeight
GetMaterials
GetMousePosition
GetNormal
GetParent
GetParent
GetPath
GetPickMode
GetPosition
GetPosition
GetPosition
GetPosition
GetQuaternion
GetRange
GetResult
GetRotation
GetScale
GetScale
GetSelectedItem
GetSelectedNode
GetShaderFamily
GetShadowMapSize
GetSize
GetSize
GetSize
GetSize
GetSize
GetSize
GetSize
GetSlope
GetState
GetState
GetStatus
GetTexCoords
GetTexture
GetText
GetTileHidden
GetTransparent
GetValue
GetVelocity
GetWorld
GetZSort
Green
Hex
HideFile
HideMouse
Hide
Icon
Input
Instantiate
Interface
Inverse
Joint
KeyChar
KeyDown
KeyDown
KeyFrame
KeyHit
KeyUp
Left
Left
Length
Length
Lighting
Light
ListenEvent
LoadBuffer
LoadCollider
LoadColorScheme
LoadDir
LoadFont
LoadHeightmap
LoadIcon
LoadMaterial
LoadModel
LoadPixmap
LoadPlugin
LoadPostEffect
LoadScene
LoadShaderFamily
LoadShaderModule
LoadSound
LoadSprite
LoadTexture
Lock
Lod
LoseFocus
Lower
Lower
Mat3
Mat4
Materials
Material
MaxThreads
Maximized
Maximize
Max
Mesh
Message
Microsecs
Mid
Mid
Millisecs
Minimized
Minimize
Min
Mix
Model
Mod
MouseDown
MouseDown
MouseEnter
MouseHit
MouseLeave
MouseMove
MouseUp
MouseWheel
Move
Multiplayer
Mutex
NavAgent
NavMesh
Networking
Normalize
Normalize
Notify
Object
OpenDir
OpenFile
Packaging & Distribution
Paint
PathFinding
PeekByte
PeekDouble
PeekEvent
PeekFloat
PeekInt
PeekShort
PeekString
PeekWString
Peer
PhysicsStats
Physics
PickInfo
Pick
Pick
Pick
Pivot
Pixmap
Play
Plugins
Point
PokeByte
PokeDouble
PokeFloat
PokeInt
PokeShort
PokeString
PokeWString
Position
Post-processing Effects
PostEffect
Print
Proceed
Process
Programming Reference
Project
Quat
RGBA
Radians
Random
Rasterize
ReadByte
ReadDouble
ReadFile
ReadFloat
ReadInt
ReadLine
ReadPixel
ReadShort
ReadString
ReadWLine
ReadWString
Read
RealPath
Recenter
RecordCollisions
RecordStats
Red
Reflect
Reload
RemoveItem
RenameFile
RenderStats
Render
Replace
Replace
RequestDir
RequestFile
Resize
Resize
Restore
Right
Right
Rotate
Round
RunFile
RunScript
RuntimeError
Sample
Saved Games & Settings
Save
Save
Save
Scale
Scene
Script
Seed
Seek
SelectItem
SelectNode
Self
Semaphore
Sequence
Server
SetAngularVelocity
SetCollider
SetCollisionResponse
SetCollisionType
SetColor
SetColor
SetColor
SetConeAngles
SetDamping
SetElasticity
SetElevation
SetElevation
SetFontBold
SetFontScale
SetFriction
SetGravity
SetHeight
SetHidden
SetIcon
SetIcon
SetItemText
SetLayout
SetLimits
SetMass
SetMaterial
SetMaterial
SetMaxForce
SetMaxTorque
SetMinSize
SetMousePosition
SetParent
SetParent
SetPickMode
SetPixmap
SetPixmap
SetPosition
SetPostEffectParameter
SetProgress
SetRange
SetRange
SetRealTime
SetRenderLayers
SetRotation
SetScale
SetScale
SetShaderFamily
SetShadowMapSize
SetShape
SetShape
SetState
SetTargetPosition
SetTargetRotation
SetTexture
SetText
SetText
SetTileHidden
SetTransparent
SetVXRT
SetValue
SetVelocity
SetZSort
ShaderFamily
ShaderModule
Shader
ShowFile
ShowMouse
Show
Signal
Sin
Skeleton
Sleep
Sound
Sound
Speaker
Split
Split
Sprite
Start
StreamBuffer
Stream
Strings
String
StripAll
StripDir
StripExt
Sync
Tan
Terrain
Terrain
Textures
Texture
ThreadPool
Thread
Timer
ToFloat
ToFloat
ToInt
ToInt
ToString
ToUTF8String
TransformCoord
Transform
Translate
Translate
Trim
Trim
TripleClick
Turn
Unlock
Unproject
UpdateBounds
UpdateTangents
Update
Upper
Upper
User Guide
User Interfaces
Vec2
Vec3
Vec4
Vertex
Virtual Reality
WString
WaitEvent
Wait
Wait
Wait
Warn
WidgetBlock
WidgetItem
Widget
Window
World
WriteByte
WriteDouble
WriteFile
WriteFloat
WriteInt
WriteLine
WritePixel
WriteShort
WriteString
WriteWLine
WriteWString
Write
XOR
XOR
iVec2
iVec3
iVec4