function OpenCanvas( w, h, viewport_x, viewport_y, viewport_w, viewport_h, mode) Sub CloseCanvas(c_num) function OpenCanvas3D( w, h, viewport_x, viewport_y, viewport_w, viewport_h, mode) sub SetCanvasVisible(c_num, flag) function CanvasIsVisible(c_num) sub SetCanvasViewport(cnum, x, y, w, h) sub GetCanvasViewport(c_num, byref x, byref y, byref w, byref h) sub Canvas(c_num) sub SetCanvasOffset(c_num, x, y) sub GetCanvasOffset(c_num, byref x, byref y) sub GetCanvasSize(c_num, byref w, byref h) sub ClearCanvas() sub SetCanvasAlpha(c_num, a) function GetCanvasAlpha(c_num) sub SetCanvasColorMod(c_num, c) function GetCanvasColorMod(c_num) function CloneCanvas(c_num, mode) sub SetCanvasZ(c_num, z) function GetCanvasZ(c_num) function CanvasClip(x, y, w, h) function ActiveCanvas() sub SetCanvasPhysics2D(c_num, state) function OpenSpriteCanvas(w, h, viewport_x, viewport_y, viewport_w, viewport_h)