41 lines
802 B
Lua
41 lines
802 B
Lua
---@meta
|
|
|
|
---@class mini
|
|
mini = {}
|
|
|
|
---@class surface
|
|
surface = {}
|
|
|
|
---@param w number
|
|
---@param h number
|
|
---@return number surface
|
|
function surface.new(w, h) end
|
|
|
|
---@param filename string
|
|
---@return number surface
|
|
function surface.load(filename) end
|
|
|
|
---@param surface number
|
|
---@param filename string
|
|
---@optional palette table
|
|
function surface.save(surface, filename, palette) end
|
|
|
|
---@param surface number
|
|
function surface.free(surface) end
|
|
|
|
---@param surface number
|
|
---@return number w, number h
|
|
function surface.getSize(surface) end
|
|
|
|
---@param surface number
|
|
function surface.setTarget(surface) end
|
|
|
|
---@param surface number
|
|
function surface.cls(surface) end
|
|
|
|
---@optional surface number
|
|
---@param x number
|
|
---@param y number
|
|
---@return number color
|
|
function surface.getPixel(surface, x, y) end
|