419e95ac89
Remove element script and allow images to be pixel updated for similar behaviour
syedm2026-06-05 11:00:15 +01:00
e7418fde08
Added pixel texture element
syedm2026-06-04 23:46:34 +01:00
55241b9c93
Fix missing function declaration.
syedm2026-06-01 23:23:40 +01:00
c24285b0af
Refractor headers and split code into program files for app & localization files. Split keybinds from window.h file. General cleanup
syedm2026-06-01 23:20:07 +01:00
dcb8b46245
chore: split monolithic header to proper program files, add vec2 ruby class to proxy element position etc., other cleanup
syedm2026-06-01 22:13:50 +01:00
872d878ddc
bugs and perfomance cleanup.
syedm2026-05-21 21:56:36 +01:00
582b2fcd9e
Make localization parameters better, and add a single frame animation helper
syedm2026-05-21 19:01:44 +01:00
e1d18743b5
Add global update loop, and cleanup
syedm2026-05-21 09:43:13 +01:00
72304ee925
Add better click through semantics
syedm2026-05-21 08:55:27 +01:00
2bff3eb93f
Improve loop with fps control
syedm2026-05-20 21:47:25 +01:00
6ff16e3db4
Added proper hit test with rotation and pivoting
syedm2026-05-20 20:56:25 +01:00
75b1bc5dbd
Added .inspect and .to_s for debug help
syedm2026-05-20 19:23:33 +01:00
7d48b226ab
Fix loop to be more accuratly timed, and added custom ruby libs inclusion setup
syedm2026-05-20 17:30:38 +01:00