|
LifeLua 21-08-2025
Documentation for LifeLua, a Lua interpreter for the PS Vita
|
Image library. More...
Functions | |
| image | image.load (string path) |
| image | image.new (number w, number h, color color) |
| nil | image.display (image image, number x, number y, color tint) |
| nil | image.scaledisplay (image image, number x, number y, number scale_x, number scale_y, color tint) |
| nil | image.rotatedisplay (image image, number x, number y, number radius, color tint) |
| nil | image.scalerotatedisplay (image image, number x, number y, number scale_x, number scale_y, number radius, color tint) |
| nil | image.partdisplay (image image, number x, number y, number tex_x, number tex_y, number tex_w, number tex_h, color tint) |
| nil | image.scalepartdisplay (image image, number x, number y, number tex_x, number tex_y, number tex_w, number tex_h, number scale_x, number scale_y, color tint) |
| nil | image.scalerotatepartdisplay (image image, number x, number y, number tex_x, number tex_y, number tex_w, number tex_h, number scale_x, number scale_y, number radius, color tint) |
| nil | image.rotatepartdisplay (image image, number x, number y, number tex_x, number tex_y, number tex_w, number tex_h, number radius, color tint) |
| number | image.width (image image) |
| number | image.height (image image) |
| string | image.qrscan (image image) |
| image | image.qr (table parameters) |
| image | image.screen (image image) |
| nil | image.save (image image, string path, string type) |
| nil | image.filter (image image, SceGxmTextureFilter min, SceGxmTextureFilter mag) |
Method calling will work on most of the functions here (e. g. image:display, image:width, etc.)
| nil image.display | ( | image | image, |
| number | x, | ||
| number | y, | ||
| color | tint ) |
Displays an image to the screen
| tint | optional |
| nil image.filter | ( | image | image, |
| SceGxmTextureFilter | min, | ||
| SceGxmTextureFilter | mag ) |
Add filters to an image
| number image.height | ( | image | image | ) |
Gets height of an image
| image image.load | ( | string | path | ) |
Loads an image, can be a .PNG, .BMP, .JPG/.JPEG, .TGA, .PSD, .PIC, .PPM/.PGM & .HDR
| image image.new | ( | number | w, |
| number | h, | ||
| color | color ) |
Creates a new image
| color | Optional, will default to white |
| nil image.partdisplay | ( | image | image, |
| number | x, | ||
| number | y, | ||
| number | tex_x, | ||
| number | tex_y, | ||
| number | tex_w, | ||
| number | tex_h, | ||
| color | tint ) |
Displays a part of an image to the screen
| tint | optional |
| image image.qr | ( | table | parameters | ) |
Generates a QR code
| parameters |
|
| string image.qrscan | ( | image | image | ) |
Scans for QR codes in an image
| nil image.rotatedisplay | ( | image | image, |
| number | x, | ||
| number | y, | ||
| number | radius, | ||
| color | tint ) |
Displays a rotated image to the screen
| tint | optional |
| nil image.rotatepartdisplay | ( | image | image, |
| number | x, | ||
| number | y, | ||
| number | tex_x, | ||
| number | tex_y, | ||
| number | tex_w, | ||
| number | tex_h, | ||
| number | radius, | ||
| color | tint ) |
Displays a part of a rotated image to the screen
| tint | optional |
| nil image.save | ( | image | image, |
| string | path, | ||
| string | type ) |
Saves an image
| type | available types:
|
| nil image.scaledisplay | ( | image | image, |
| number | x, | ||
| number | y, | ||
| number | scale_x, | ||
| number | scale_y, | ||
| color | tint ) |
Displays a scaled image to the screen
| tint | optional |
| nil image.scalepartdisplay | ( | image | image, |
| number | x, | ||
| number | y, | ||
| number | tex_x, | ||
| number | tex_y, | ||
| number | tex_w, | ||
| number | tex_h, | ||
| number | scale_x, | ||
| number | scale_y, | ||
| color | tint ) |
Displays a part of a scaled image to the screen
| tint | optional |
| nil image.scalerotatedisplay | ( | image | image, |
| number | x, | ||
| number | y, | ||
| number | scale_x, | ||
| number | scale_y, | ||
| number | radius, | ||
| color | tint ) |
Displays a rotated & scaled image to the screen
| tint | optional |
| nil image.scalerotatepartdisplay | ( | image | image, |
| number | x, | ||
| number | y, | ||
| number | tex_x, | ||
| number | tex_y, | ||
| number | tex_w, | ||
| number | tex_h, | ||
| number | scale_x, | ||
| number | scale_y, | ||
| number | radius, | ||
| color | tint ) |
Displays a part of a scaled & rotated image to the screen
| tint | optional |
| image image.screen | ( | image | image | ) |
Gets screen buffer as an image
| number image.width | ( | image | image | ) |
Gets width of an image