LifeLua 21-08-2025
Documentation for LifeLua, a Lua interpreter for the PS Vita
Loading...
Searching...
No Matches
lj_draw.h
1
11nil draw.swapbuffers(color color) {}
16nil draw.text(number x, number y, string text, color color, number size, font font) {}
21number draw.textwidth(string text, number size, font font) {}
26number draw.textheight(string text, number size, font font) {}
30nil draw.rect(number x, number y, number width, number height, color color, color outline) {}
34nil draw.circle(number x, number y, number radius, color color) {}
38nil draw.line(number start_x, number start_y, number endx, number endy, color color) {}
42nil draw.pixel(number x, number y, color color) {}
46nil draw.gradientrect(number x, number y, number width, number height, color top_left, color top_right, color bottom_left, color bottom_right) {}
50nil draw.vdoublegradientrect(number x, number y, number width, number height, color top, color center, color bottom) {}
54nil draw.hdoublegradientrect(number x, number y, number width, number height, color top, color center, color bottom) {}
58nil draw.enableclip(boolean enable) {}
69nil draw.cliprect(number x, number y, number width, number height) {}
73nil draw.clipcircle(number x, number y, number radius) {}
79nil draw.triangle(number x, number y, number x2, number y2, number x3, number y3, color c1, color c2, color c3) {}
81
92color color.new(number r, number g, number b, number a) {}
97number color.r(color color, number r) {}
102number color.g(color color, number g) {}
107number color.b(color color, number b) {}
112number color.a(color color, number a) {}
116color color.add(color color1, color color2) {}
120color color.sub(color color1, color color2) {}
124color color.blend(color color1, color color2) {}
128color color.mix(color color1, color color2, number p1, number p2) {}
132color tocolor(number color) {}
134
143font font.load(string path) {}
147font font.default(font font) {}
149
156SceGxmTextureFilter SCE_GXM_TEXTURE_FILTER_POINT;
157SceGxmTextureFilter SCE_GXM_TEXTURE_FILTER_LINEAR;
158SceGxmTextureFilter SCE_GXM_TEXTURE_FILTER_MIPMAP_LINEAR;
159SceGxmTextureFilter SCE_GXM_TEXTURE_FILTER_MIPMAP_POINT;
163image image.load(string path) {}
168image image.new(number w, number h, color color) {}
173nil image.display(image image, number x, number y, color tint) {}
178nil image.scaledisplay(image image, number x, number y, number scale_x, number scale_y, color tint) {}
183nil image.rotatedisplay(image image, number x, number y, number radius, color tint) {}
188nil image.scalerotatedisplay(image image, number x, number y, number scale_x, number scale_y, number radius, color tint) {}
193nil image.partdisplay(image image, number x, number y, number tex_x, number tex_y, number tex_w, number tex_h, color tint) {}
198nil 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) {}
203nil 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) {}
208nil image.rotatepartdisplay(image image, number x, number y, number tex_x, number tex_y, number tex_w, number tex_h, number radius, color tint) {}
212number image.width(image image) {}
216number image.height(image image) {}
220string image.qrscan(image image) {}
229image image.qr(table parameters) {}
233image image.screen(image image) {}
243nil image.save(image image, string path, string type) {}
247nil image.filter(image image, SceGxmTextureFilter min, SceGxmTextureFilter mag) {}
number color.r(color color, number r)
Definition lj_draw.h:97
color color.sub(color color1, color color2)
Definition lj_draw.h:120
color color.mix(color color1, color color2, number p1, number p2)
Definition lj_draw.h:128
color color.blend(color color1, color color2)
Definition lj_draw.h:124
color color.add(color color1, color color2)
Definition lj_draw.h:116
color color.new(number r, number g, number b, number a)
Definition lj_draw.h:92
number color.a(color color, number a)
Definition lj_draw.h:112
number color.b(color color, number b)
Definition lj_draw.h:107
number color.g(color color, number g)
Definition lj_draw.h:102
color tocolor(number color)
Definition lj_draw.h:132
nil draw.clipcircle(number x, number y, number radius)
Definition lj_draw.h:73
nil draw.swapbuffers(color color)
Definition lj_draw.h:11
nil draw.pixel(number x, number y, color color)
Definition lj_draw.h:42
number draw.textheight(string text, number size, font font)
Definition lj_draw.h:26
nil draw.triangle(number x, number y, number x2, number y2, number x3, number y3, color c1, color c2, color c3)
Definition lj_draw.h:79
nil draw.rect(number x, number y, number width, number height, color color, color outline)
Definition lj_draw.h:30
nil draw.vdoublegradientrect(number x, number y, number width, number height, color top, color center, color bottom)
Definition lj_draw.h:50
nil draw.gradientrect(number x, number y, number width, number height, color top_left, color top_right, color bottom_left, color bottom_right)
Definition lj_draw.h:46
number draw.textwidth(string text, number size, font font)
Definition lj_draw.h:21
nil draw.circle(number x, number y, number radius, color color)
Definition lj_draw.h:34
nil draw.line(number start_x, number start_y, number endx, number endy, color color)
Definition lj_draw.h:38
nil draw.cliprect(number x, number y, number width, number height)
Definition lj_draw.h:69
nil draw.hdoublegradientrect(number x, number y, number width, number height, color top, color center, color bottom)
Definition lj_draw.h:54
nil draw.enableclip(boolean enable)
Definition lj_draw.h:58
nil draw.text(number x, number y, string text, color color, number size, font font)
Definition lj_draw.h:16
font font.load(string path)
Definition lj_draw.h:143
font font.default(font font)
Definition lj_draw.h:147
number image.width(image image)
Definition lj_draw.h:212
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)
Definition lj_draw.h:208
nil image.rotatedisplay(image image, number x, number y, number radius, color tint)
Definition lj_draw.h:183
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)
Definition lj_draw.h:203
nil image.save(image image, string path, string type)
Definition lj_draw.h:243
string image.qrscan(image image)
Definition lj_draw.h:220
nil image.scaledisplay(image image, number x, number y, number scale_x, number scale_y, color tint)
Definition lj_draw.h:178
nil image.display(image image, number x, number y, color tint)
Definition lj_draw.h:173
nil image.filter(image image, SceGxmTextureFilter min, SceGxmTextureFilter mag)
Definition lj_draw.h:247
number image.height(image image)
Definition lj_draw.h:216
image image.screen(image image)
Definition lj_draw.h:233
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)
Definition lj_draw.h:198
image image.new(number w, number h, color color)
Definition lj_draw.h:168
nil image.partdisplay(image image, number x, number y, number tex_x, number tex_y, number tex_w, number tex_h, color tint)
Definition lj_draw.h:193
nil image.scalerotatedisplay(image image, number x, number y, number scale_x, number scale_y, number radius, color tint)
Definition lj_draw.h:188
image image.qr(table parameters)
Definition lj_draw.h:229
image image.load(string path)
Definition lj_draw.h:163