Sam Hocevar
1186c08ad7
entity: add a flag system.
This lets us get rid of m_autorelease and m_destroy and we’ll be able
to implement init_game/init_draw later, for stuff that must happen
on the render thread.
6 vuotta sitten
Sam Hocevar
4ee191fbf4
engine: start working on a tickable object, cleaner than entities.
6 vuotta sitten
Sam Hocevar
6dd7a0cb39
Another lowercase switching frenzy, because why not.
7 vuotta sitten
Sam Hocevar
37abf6193f
RIP lol::String ⚰️ LOL
8 vuotta sitten
Sam Hocevar
7558d0664a
image: more method renaming for consistency.
8 vuotta sitten
touky
24d9405ff3
ResourceLoader + tileset tweaks
Moved ImageLoader to ResourceLoader, so that loading is extensible.
i.e. here: Zed image loader now loads up a tileset instead of being a
hacked image loader.
Goal is to support more funky stuff (wad, pak .....)
9 vuotta sitten
touky
90a7d2055d
imgui vec conversion
9 vuotta sitten
Sam Hocevar
969911a10a
gpu: remove 1200 lines of old DirectX 9 code.
9 vuotta sitten
Sam Hocevar
848344cc7b
build: fix some issues with WIN32_LEAN_AND_MEAN redefinitions.
10 vuotta sitten
Sam Hocevar
d84605c105
Remove Xbox 360 support, too much stuff no longer compiles.
10 vuotta sitten
Benjamin ‘Touky’ Huet
0e09074d33
Revamped Game/Draw groups to split stuff and help spreading tick
10 vuotta sitten
Benjamin ‘Touky’ Huet
bd9fddc5d9
Split Tileset in TextureImage -> Tileset
Added Texture (by image) update in TextureImage (and tileset)
Added lolimgui first integration pass
10 vuotta sitten