815 Commits

Author SHA1 Message Date
370e380337 Basic UI Alignment controls examples 2023-12-21 11:21:16 -06:00
26bd3871a3 Too lazy to make canvas dynamic right now 2023-12-19 11:58:24 -06:00
fef4adf9c6 First pass UI Alignment 2023-12-19 11:43:53 -06:00
11ed44b480 Toying with alignment API. 2023-12-18 09:10:31 -06:00
8f0274d1bf Label rendering a bit better 2023-12-14 23:29:54 -06:00
aec426037e Testing the limits of the Canvas renderer 2023-12-14 11:25:36 -06:00
283df10f86 Flip Y coordinates on textures on UIShader 2023-12-14 11:20:14 -06:00
0224ec3af3 Finished UI Render Context 2023-12-13 22:55:13 -06:00
bef222d39d Prepping UI Label 2023-12-12 16:08:13 -06:00
e5a151a1f6 Example of Rendering UI done. 2023-12-12 13:40:50 -06:00
5798698ae8 Added support for shader structures. 2023-12-12 11:28:54 -06:00
09200c3816 Uniform arrays working. 2023-12-11 23:54:52 -06:00
26bc4926ae Cleaned some of the render pass stuff 2023-12-07 08:10:53 -06:00
e25ae79b37 CLeaned up that last commit a bit. 2023-12-06 09:17:01 -06:00
fb81ffb564 Added example buffer function. 2023-12-06 09:15:38 -06:00
eb21c04aa7 Added some extra functions for managing assets. 2023-12-06 08:59:19 -06:00
7459dc6173 TrueType Textures are now loading properly. 2023-12-06 08:52:16 -06:00
cafa6e7442 idk why but my GDB just stopped working 2023-12-05 20:58:11 -06:00
5a266f4359 TTF 2023-12-04 21:43:31 -06:00
b405c008fd Added truetype, with block support. 2023-12-01 00:44:35 -06:00
203957173a Beginning save manager implement 2023-11-26 07:49:07 -06:00
3cfed48411 Created example prefab. 2023-11-26 00:20:07 -06:00
eda0b8d639 Timeout and Interval events 2023-11-25 23:57:07 -06:00
687c5c0257 Texture loading done. 2023-11-25 19:31:16 -06:00
f6512206a5 Asset Progress 2023-11-25 15:51:20 -06:00
688658c8e9 Textures are working now 2023-11-19 11:39:48 -06:00
0515c48815 glClear is causing stack corrpution 2023-11-19 01:16:41 -06:00
437b67ad06 Testing some event stuff 2023-11-17 22:40:08 -06:00
ce926c5f17 evt 2023-11-17 17:28:41 -06:00
300c99401a About to add evet 2023-11-17 13:21:56 -06:00
89139853ee Time, Mr. Freeman? 2023-11-17 12:27:18 -06:00
d619231357 First render. 2023-11-17 00:02:04 -06:00
1dfed5696a start shader 2023-11-16 15:58:57 -06:00
e8c1cb24c5 Progress 2023-11-15 23:13:22 -06:00
99e8c4b5d8 Adding some components. 2023-11-15 22:14:53 -06:00
21fccefcba Adding some components. 2023-11-15 22:14:46 -06:00
c544d784a7 New scene items system 2023-11-15 18:56:25 -06:00
cda4576a05 Base refactor 2023-11-14 09:16:48 -06:00
a10c0ea851 About to have to look at shader code again. 2023-11-13 01:42:00 -06:00
0df494602b BIt more cleanup. 2023-11-13 00:48:48 -06:00
2d4287a277 Removed physics for now. 2023-11-12 23:29:52 -06:00
54da3733d7 Switching SceneItems to smarts 2023-11-12 23:02:11 -06:00
91a91a5404 Shaders improved 2023-11-12 20:10:53 -06:00
5d3adb3013 Nuked editor 2023-11-12 19:53:18 -06:00
9131947511 More standard pointers. 2023-11-12 19:52:41 -06:00
ae800eb59c Removed RenderTarget event pointer. 2023-11-12 19:28:01 -06:00
31e922bb3e Nuked Transform 2023-11-12 10:41:47 -06:00
3ab98bf2ea Changed scene item components to smart pointers 2023-11-10 23:21:59 -06:00
bed6e3e1f4 Even more shared pointers. 2023-11-10 22:33:21 -06:00
aaa8573312 Converted a couple more things to shared pointers. 2023-11-10 20:12:18 -06:00