|
9b9f7a286a
|
Implement UIWindow
|
2024-01-19 19:00:31 +01:00 |
|
|
5691afe59b
|
Implement frustum culling (WIP)
|
2023-12-25 17:39:54 +01:00 |
|
|
3051fbd3b9
|
Update GLM, Fix GenericCallable
|
2023-12-23 23:20:11 +01:00 |
|
|
0ac8674e39
|
Don't use std::format
|
2023-12-23 23:02:20 +01:00 |
|
|
9bdfd80a13
|
Include correct headers
|
2023-12-21 18:35:19 +01:00 |
|
|
75276e4809
|
Implement timings
|
2023-12-21 18:27:39 +01:00 |
|
|
f98772758d
|
Update dependencies
|
2023-12-20 20:59:27 +01:00 |
|
|
e2b77142ad
|
Add glm dependency
|
2023-10-18 18:39:04 +02:00 |
|
|
638c716507
|
Add forward delete to TextFieldElement
|
2023-10-17 21:31:27 +02:00 |
|
|
bbee789593
|
Fix UI rendering
|
2023-10-16 20:43:42 +02:00 |
|
|
b087ccad1e
|
Fix TextFieldElement
|
2023-10-16 17:31:12 +02:00 |
|
|
fabcf3cbef
|
Add TextFieldElement obSubmit
|
2023-10-16 16:01:41 +02:00 |
|
|
275c10258b
|
Make more UI fields public
|
2023-10-15 21:38:50 +02:00 |
|
|
c6232b7691
|
Fix UI focus
|
2023-10-15 21:35:56 +02:00 |
|
|
4222f4eb14
|
Fix UI click & focus
|
2023-10-15 21:32:20 +02:00 |
|
|
07f49d9e7e
|
Fix element click & focus
|
2023-10-15 21:27:50 +02:00 |
|
|
5b10076720
|
Fix ui macros
|
2023-10-15 21:15:41 +02:00 |
|
|
e619767b04
|
Better TextField cursor
|
2023-10-15 19:46:28 +02:00 |
|
|
81ea6e0dc5
|
Update dependencies
|
2023-10-15 14:58:21 +02:00 |
|
|
94c2d9b8bd
|
Improve TextFieldElement
|
2023-10-15 12:40:43 +02:00 |
|
|
3b03637cd4
|
Update UI, more fonts & configs, Use C++20
|
2023-10-14 23:35:56 +02:00 |
|
|
f9041ffc28
|
UI API changes (WIP)
|
2023-10-13 23:56:59 +02:00 |
|
|
4026a09928
|
Allow GameObjects without physics
|
2023-09-16 20:41:30 +02:00 |
|
|
777628d7e1
|
Ensure light limit
|
2023-09-16 20:30:22 +02:00 |
|
|
656603f439
|
Fix possible segfault in Font
|
2023-09-16 17:03:15 +02:00 |
|
|
dec6cdec3f
|
Add LightList::remove
|
2023-09-16 16:51:43 +02:00 |
|
|
2ff8debe8c
|
Fix segmentation fault in Font loading
|
2023-09-15 21:34:11 +02:00 |
|
|
da91e92124
|
Fix texture loading
|
2023-09-13 21:35:12 +02:00 |
|
|
c7572cf782
|
Add Engine::getActiveScene/Camera
|
2023-09-13 21:09:29 +02:00 |
|
|
21f3638c7d
|
Improve Texture::genColor, Resource::loadResource
|
2023-09-13 20:51:10 +02:00 |
|
|
74367e5fb0
|
Format code
|
2023-09-13 20:42:01 +02:00 |
|
|
d47eb8c943
|
Fix cursor pos, Add convenience constructor
|
2023-09-13 17:14:17 +02:00 |
|
|
d30f505699
|
Update freetype
|
2023-09-13 16:49:02 +02:00 |
|
|
4744e9f98a
|
Fix Freetype, Add Engine::getPlayer()
|
2023-09-13 16:48:43 +02:00 |
|
|
bee6e14b08
|
Fix struct packing
|
2023-09-13 16:32:56 +02:00 |
|
|
455b8f560a
|
Fix offset UI origin, UIValue operators, Add utils
|
2023-09-12 23:18:28 +02:00 |
|
|
cc9a582717
|
Fix crash if scene not set
|
2023-09-12 22:01:50 +02:00 |
|
|
8ce8f8a0dd
|
Fix UI click/hover
|
2023-09-12 17:53:56 +02:00 |
|
|
6a5fb84553
|
Fix cursor weirdness
|
2023-09-12 16:58:35 +02:00 |
|
|
be86af632f
|
Add stb dependency
|
2023-09-11 14:03:49 +02:00 |
|
|
3d9dd14fd0
|
Clean up CMakeLists
|
2023-09-09 16:43:28 +02:00 |
|
|
baffb7c21c
|
Statically link freetype
|
2023-09-09 16:35:31 +02:00 |
|
|
6f1b907c04
|
Statically link bullet3
|
2023-09-09 16:18:36 +02:00 |
|
|
1dacf19af3
|
Use project dir in CMakeLists
|
2023-09-09 14:13:38 +02:00 |
|
|
40a539f7f2
|
Update CMakeLists.txt
|
2023-09-09 13:51:11 +02:00 |
|
|
37f46a2b94
|
Remove collider when noclip
|
2022-11-19 17:26:59 +01:00 |
|
|
1a6678537f
|
Add NoclipPlayerController
|
2022-11-18 17:35:21 +01:00 |
|
|
e618d735e1
|
Improve walking on slopes
|
2022-11-17 18:27:34 +01:00 |
|
|
3a38190290
|
Move keyboard input to DefaultPlayerController
|
2022-11-16 18:38:37 +01:00 |
|
|
64745491aa
|
Implement walk angle, Fix slide angle
|
2022-11-15 19:40:36 +01:00 |
|