SpriteAnimation.lua
Tile.lua
Neo3D.lua
QuadTree.lua
Widget.lua
Sprite.lua
Collision.lua
OEntity.lua
Button.lua
Graphics2D.lua
InputField.lua
LuaUnit.lua
Tests.lua
OCamera.lua
Object3d.lua
class.lua
OLight.lua
SpriteSheet.lua
OSound.lua
Utils.lua
Canvas.lua
Label.lua
Api.lua

The Canvas class

This class represents a Neo canvas that you can draw to.
A canvas holds all widgets and sprites and renders them every frame.

Canvas()

Creates a new Canvas object.

function Canvas:addWidget(widget)

Adds a Widget to the Canvas.

Parameter

widget

The Widget object. See also Widget.