Sam Hocevar
d4f5c3d6a2
Remove almost everything from Lol Engine and start a clean header hierarchy
2 роки тому
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.
7 роки тому
Sam Hocevar
6dd7a0cb39
Another lowercase switching frenzy, because why not.
7 роки тому
Sam Hocevar
6ffaca4bbd
engine: move some files around.
11 роки тому
Sam Hocevar
d373081b80
build: use #pragma once instead of header guards because 1) fuck the dinosaurs,
and 2) fuck the Visual Studio compiler that crashes when confused.
11 роки тому
Benjamin ‘Touky’ Huet
c7219ff1dd
New year copyright update.
13 роки тому
Sam Hocevar
d6634da83f
build: fix the WTFPL site URL in all code comments.
13 роки тому
Sam Hocevar
90bfc79b22
core: tick methods now use seconds, like any sane system.
14 роки тому
Sam Hocevar
660962e894
build: put debug stuff and shader stuff in subdirectories.
15 роки тому
Sam Hocevar
22b7a41c2e
core: fix include guard naming scheme.
15 роки тому
Sam Hocevar
8848cf53db
Put everything in the "lol" namespace. Better late than never.
15 роки тому
Sam Hocevar
0ed566d3cc
Complete Lol Engine / Deus Hax / Monsterz split.
15 роки тому
Sam Hocevar
54a05e0c2c
Allow for different priorities in game and draw tick levels.
15 роки тому
Sam Hocevar
6e4ad90a9f
Add a stats logger entity.
15 роки тому