twn_draw.c: add draw_quad()

This commit is contained in:
veclavtalica
2025-01-14 02:53:18 +03:00
parent 86bf16b680
commit 2351d4114c
3 changed files with 48 additions and 0 deletions

View File

@ -55,6 +55,14 @@ TWN_API void draw_triangle(char const *texture,
Color c1, /* optional, default: all 255 */
Color c2); /* optional, default: all 255 */
TWN_API void draw_quad(char const *texture,
Vec3 v0, /* upper-left */
Vec3 v1, /* bottom-left */
Vec3 v2, /* bottom-right */
Vec3 v3, /* upper-right */
Rect texture_region,
Color color); /* optional, default: all 255 */
TWN_API void draw_billboard(const char *texture,
Vec3 position,
Vec2 size,