20 lines
563 B
Lua
20 lines
563 B
Lua
---Image API documentation
|
|
---Functions for creating image objects.
|
|
---@class image
|
|
image = {}
|
|
---luminance image type
|
|
image.TYPE_LUMINANCE = nil
|
|
---RGB image type
|
|
image.TYPE_RGB = nil
|
|
---RGBA image type
|
|
image.TYPE_RGBA = nil
|
|
---Load image (PNG or JPEG) from buffer.
|
|
---@param buffer string # image data buffer
|
|
---@param premult boolean? # optional flag if alpha should be premultiplied. Defaults to false
|
|
---@return table # object or nil if loading fails. The object is a table with the following fields:
|
|
function image.load(buffer, premult) end
|
|
|
|
|
|
|
|
|
|
return image |