API Reference
The API Reference contains documentation for all classes and functions in Leadwerks.
Select "Lua" or "C++" to display examples for either language.
The examples can be executed by copying them into the main.lua or main.cpp files and running your game.
AABB
API-Reference_Object_Math_AABB
Analytics
API-Reference_Object_Analytics
Asset
API-Reference_Object_Asset
Blend
API-Reference_Object_Blend
Bone
API-Reference_Object_Entity_Bone
Camera
API-Reference_Object_Entity_Camera
Client
API-Reference_Object_Client
Collision
API-Reference_Object_Collision
Color
API-Reference_Object_Color
Context
API-Reference_Object_Context
Debug
API-Reference_Object_Debug
Decal
API-Reference_Object_Entity_Decal
DirectionalLight
API-Reference_Object_Entity_Camera_Light_DirectionalLight
Emitter
API-Reference_Object_Entity_Emitter
Entity
API-Reference_Object_Entity
Event
API-Reference_Object_Event
EventQueue
API-Reference_Object_EventQueue
FileSystem
API-Reference_Object_FileSystem
Font
API-Reference_Object_Asset_Font
GUI
API-Reference_Object_GUI
Joint
API-Reference_Object_Joint
Key
API-Reference_Object_Key
LensFlare
API-Reference_Object_Entity_Model_Sprite_LensFlare
Leaderboard
API-Reference_Object_Leaderboard
Light
API-Reference_Object_Entity_Camera_Light
Listener
API-Reference_Object_Entity_Listener
Lobby
API-Reference_Object_Lobby
Map
API-Reference_Object_Map
Material
API-Reference_Object_Asset_Material
Math
API-Reference_Object_Math
Mat3
API-Reference_Object_Math_Mat3
Mat4
API-Reference_Object_Math_Mat4
Model
API-Reference_Object_Entity_Model
Message
API-Reference_Object_Message
Mutex
API-Reference_Object_Mutex
Object
API-Reference_Object
Peer
API-Reference_Object_Peer
P2P
API-Reference_Object_P2P
PickInfo
API-Reference_Object_PickInfo
Pivot
API-Reference_Object_Entity_Pivot
Plane
API-Reference_Object_Math_Plane
Probe
API-Reference_Object_Entity_Camera_Probe
PointLight
API-Reference_Object_Entity_Camera_Light_PointLight
Prefab
API-Reference_Object_Prefab
Quat
API-Reference_Object_Math_Quat
RemoteGame
API-Reference_Object_RemoteGame
Server
API-Reference_Object_Server
Shader
API-Reference_Object_Asset_Shader
Shape
API-Reference_Object_Asset_Shape
Sound
API-Reference_Object_Asset_Sound
Source
API-Reference_Object_Source
SpotLight
API-Reference_Object_Entity_Camera_Light_SpotLight
Sprite
API-Reference_Object_Entity_Model_Sprite
Surface
API-Reference_Object_Surface
Steamworks
API-Reference_Object_Steamworks
Stream
API-Reference_Object_Stream
System
API-Reference_Object_System
Texture
API-Reference_Object_Asset_Texture
Thread
API-Reference_Object_Thread
Time
API-Reference_Object_Time
Transform
API-Reference_Object_Math_Transform
Vec2
API-Reference_Object_Math_Vec2
Vec3
API-Reference_Object_Math_Vec3
Vec4
API-Reference_Object_Math_Vec4
Voice
API-Reference_Object_Voice
VR
API-Reference_Object_VR
Window
API-Reference_Object_Window
World
API-Reference_Object_World
Widget
API-Reference_Object_Widget