Sam Hocevar
60d9abc6d6
Update lol-core and remove deprecated headers.
hace 5 años
Sam Hocevar
0f5913edce
base: deprecate lol::array.
Unfortunately, easymesh code still relies heavily on its specifics, so I’m
letting it live as lol::easy_array for the near future. But it’s going away.
hace 6 años
Sam Hocevar
85007bd019
More header cleanup.
hace 6 años
Sam Hocevar
b0a8596001
RIP lol::Controller and lol::InputProfile ⚰️ LOL
hace 7 años
Sam Hocevar
016330c12b
ui: move a lot of files around.
Most input and GUI files are now in a common ui/ directory. The platform/
directory is no longer, as everythyng was moved to application/ or ui/.
hace 7 años
Sam Hocevar
1d8083af86
engine: get rid of the Dict class (WIP).
This was not a very smart class. We replace it with a bidirectional map.
hace 7 años
Sam Hocevar
487c82609c
Make lol-lua an optional dependency.
hace 8 años
Sam Hocevar
89a8add7bf
audio: reorganise files
hace 9 años
Sam Hocevar
6ffaca4bbd
engine: move some files around.
hace 11 años
Benjamin ‘Touky’ Huet
b0e0678468
Mesh: PrimitiveRenderer naming convention fixup
hace 11 años
Sam Hocevar
8639d8a0d3
build: move imgui to external/ because it does not really need a complex build system, just one #include.
hace 11 años
Benjamin ‘Touky’ Huet
bd9fddc5d9
Split Tileset in TextureImage -> Tileset
Added Texture (by image) update in TextureImage (and tileset)
Added lolimgui first integration pass
hace 11 años
Benjamin ‘Touky’ Huet
8222295f3b
2nd pass on Lua integration.
First pass on EzMesh integration (doesn't work yet)
hace 11 años
Benjamin ‘Touky’ Huet
6155ee02e6
Oooooops .... buildfix
hace 11 años
Benjamin ‘Touky’ Huet
596e74c78c
Added first pass for Base Lua setup
hace 11 años
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.
hace 11 años
Sam Hocevar
fe665f85b4
base: strip core.h from its contents and put it in public/private headers.
hace 11 años