Commit graph

14 commits

Author SHA1 Message Date
Corentin
9ec93964ba Reformat code to have non GL interface 2022-10-03 16:06:32 +09:00
Corentin
af734cda73 Add init function for cleaner usage 2022-10-01 08:06:38 +09:00
Corentin
d15b25dba6 Fix code format and add Style object (unused) 2022-10-01 05:03:16 +09:00
Corentin
896f98476e Implement GlStack, GlFlex is now child of GlStack 2021-07-22 17:47:03 +09:00
Corentin
e7753f244c Rename stack to flex 2021-07-22 17:06:41 +09:00
Corentin
2ba59d8e37 Stack component implemented (more flex than stack) 2021-07-18 01:19:44 +09:00
Corentin
b530f65f38 Fix color blending (component VAO), add config.hpp 2021-07-17 01:39:11 +09:00
Corentin
1a200205a5 Fix text rendering 2021-07-13 01:49:36 +09:00
Corentin
af6967151e Working FontManager and Label implementation (WIP) 2021-07-13 01:31:50 +09:00
Corentin
3b2be83590 Correct resize and safer pointers 2021-07-13 01:30:37 +09:00
Corentin
20835586ab Remove inheritances, component implementation 2021-07-13 01:27:20 +09:00
Corentin
748644b220 EBO implementation + resize + keyboard 2021-07-13 01:24:25 +09:00
Corentin
988b0bdbcd Box implementation, improved window API 2021-07-13 01:17:30 +09:00
Corentin
1ae16b306f Initial OpenGL commit 2021-07-13 01:02:17 +09:00