9 Commits

Author SHA1 Message Date
Pieter-Jan Briers 2dbdea5272 Make BE<T> and related functions constexpr.
Fixes https://github.com/TwilitRealm/dusklight/issues/2409
2026-09-15 19:04:01 +02:00
Pieter-Jan Briers ab6db7d4e6 clang-format & cleanup 2026-09-12 20:42:59 +02:00
Pieter-Jan Briers 03390b807e Remove namespaces 2026-09-12 20:20:50 +02:00
Pieter-Jan Briers 51472856eb Merge main 2026-08-30 21:54:19 +02:00
Luke Street f6b7448de3 FlowService & MessageService (#2313) 2026-08-19 00:32:23 -06:00
PJB3005 30c36df76b Add LE(T) macro
I figured since I was messing with some parsing code might as well be prudent. In case somebody revives big-endian CPUs.
2026-07-25 15:40:32 +02:00
PJB3005 a6c4419da6 cast.hpp helper
I was tired of manually bounds-checking my integer casts.
2026-07-25 15:26:15 +02:00
PJB3005 226a1fc482 read_unaligned helper
"Things C++ should've had built-in 2 decades ago"
2026-07-25 15:18:37 +02:00
Luke Street a6f059827b Game ABI / headers refactoring (#2215)
* Game ABI / headers refactoring

* Delete dusk/imgui.h
2026-07-14 19:24:08 -06:00