54 lines
1.5 KiB
Modula-2
Raw Normal View History

2024-10-18 01:41:59 -04:00
method void init() = 0x5289c;
method void clear() = 0x528ac;
2024-01-06 06:30:23 -05:00
method void begin(int mode) = 0x529d4;
2024-10-18 01:41:59 -04:00
method void begin_quads() = 0x52a24;
method RenderChunk end(bool use_given_buffer, int buffer) = 0x528d4;
method void draw() = 0x52e08;
2024-10-18 01:41:59 -04:00
method void voidBeginAndEndCalls(bool x) = 0x52f74;
2024-01-06 06:30:23 -05:00
method void colorABGR(int color) = 0x52b54;
method void color(int r, int g, int b, int a) = 0x52a48;
2024-10-18 01:41:59 -04:00
method void noColor() = 0x52d54;
method void enableColor() = 0x52f7c;
2024-07-05 02:33:29 -04:00
method void vertex(float x, float y, float z) = 0x52bc0;
2024-10-18 01:41:59 -04:00
method void tex(float u, float v) = 0x52a2c;
2024-01-06 06:30:23 -05:00
method void vertexUV(float x, float y, float z, float u, float v) = 0x52d40;
2024-10-18 01:41:59 -04:00
method void scale2d(float sx, float sy) = 0x52b94;
method void resetScale() = 0x52bb0;
method void normal(float nx, float ny, float nz) = 0x52d68;
method void offset(float x, float y, float z) = 0x52d80;
method void addOffset(float x, float y, float z) = 0x52d90;
2024-10-18 01:41:59 -04:00
method void offset_vec3(const Vec3 &x) = 0x52db8;
method void addOffset_vec3(const Vec3 &x) = 0x52dd4;
property bool active = 0x3c;
property int mode = 0x58;
property int next_buffer_id = 0x44;
property uint *buffers = 0x48;
property int buffer_count = 0x40;
property float offset_x = 0x8;
property float offset_y = 0xc;
property float offset_z = 0x10;
property bool has_texture = 0x2d;
property float u = 0x14;
property float v = 0x18;
property bool has_color = 0x2c;
property uint _color = 0x1c;
property float sx = 0x24;
property float sy = 0x28;
property bool void_begin_end = 0x30;
2024-01-22 03:13:54 -05:00
2024-01-23 20:38:41 -05:00
static-property Tesselator instance = 0x137538;