Lua API Reference
- Globals
- App
- AssetManager
- BehaviourTree
- Blackboard
- BodyType
- Camera
- Colour
- Colours
- Cursors
- Debug
- Entity
- HitResult2D
- Input
- InputAction
- JoystickAxis
- JoystickButton
- Log
- Material
- MouseButton
- NodeStatus
- Pathfinding
- PhysicsMaterial
- PostProcess
- Quaternion
- Scene
- Settings
- Signal
- UUID
- Vec2
- Vec3
- WindowMode
Components
Each component's Lua properties and functions are listed on its own page.
- AnimatedSpriteComponent
- AudioListenerComponent
- AudioSourceComponent
- BehaviourTreeComponent
- BillboardComponent
- BoxCollider2DComponent
- ButtonComponent
- CameraComponent
- CanvasComponent
- CapsuleCollider2DComponent
- CircleCollider2DComponent
- CircleRendererComponent
- GridLayoutComponent
- HiddenComponent
- HierarchyComponent
- IDComponent
- LuaScriptComponent
- NameComponent
- PointLightComponent
- PolygonCollider2DComponent
- PrimitiveComponent
- RigidBody2DComponent
- ScrollBoxComponent
- SpriteComponent
- StackLayoutComponent
- StateMachineComponent
- StaticMeshComponent
- TextComponent
- TilemapComponent
- TransformComponent
- WeldJoint2DComponent
- WidgetComponent