veclavtalica
|
4ed3764c1d
|
twn_input.c: remove input_mouse_captured(), add ctx.mouse_capture
|
2025-01-14 00:28:21 +03:00 |
|
veclavtalica
|
9121da0675
|
yet another api rework, removal of integer types in public api, optionals at the end, some cleaning
|
2024-10-29 12:25:24 +03:00 |
|
veclavtalica
|
6464d14b3e
|
twn_input.h: remove unbinding
|
2024-10-28 13:04:49 +03:00 |
|
veclavtalica
|
9da26638c8
|
rework input to be in line with rendering semantics
|
2024-10-22 20:32:17 +03:00 |
|
|
667b599c19
|
remove /include/twn_config.h, move defauls to relevant headers
|
2024-10-11 20:21:02 +03:00 |
|
|
0ede612bec
|
twn_input: singleton rework, twn_control.h and fixes
|
2024-10-08 10:12:47 +03:00 |
|
|
5c91423fbb
|
clang-format on /apps/demos/bunnymark files
|
2024-10-08 01:21:31 +03:00 |
|
|
33523c7980
|
remove usage of twn_vec.h in public headers
|
2024-10-07 18:05:53 +03:00 |
|
|
3e972b2dad
|
twn_input: add twn_scancode.h as port of SDL_scancode.h, remove SDL2/SDL.h header usage sa for plans on having clean public headers
|
2024-10-06 23:49:05 +03:00 |
|
|
57fe5e8946
|
implement game configuration file
this integrates https://github.com/cktan/tomlc99 into the repo as a dependency
|
2024-10-01 12:48:42 +03:00 |
|
|
5d6a3a5aec
|
remove/replace unused includes
|
2024-09-26 21:38:24 +03:00 |
|
|
73bf92e706
|
typedef & PascalCase for ALL structs and enums
|
2024-09-23 14:43:16 -03:00 |
|
|
551d60ef85
|
partially done work on total source tree rework, separation of engine context and game context, generalization of renderer for different backends as well as web platform target
|
2024-09-16 09:07:01 +03:00 |
|