No description
Find a file
Christoph Oelckers 6c5d9c3507 - moved the net init code out of the game frontends to avoid having to call atexit for their deinit function.
When doing this during startup it can be done by regular cleanup measures.
This also moves two larger chunks of networking code out of game.cpp.

Nevertheless, the fact that enet is a very dirty library which directly depends on Windows types is a big problem because it bleeds Windows definitions everywhere thanks to poor abstraction in all relevant layers.
2019-11-01 07:26:49 +01:00
build-doc - moved documentation out of the Source folder and added surface shader sources. 2019-10-05 13:17:26 +02:00
cmake - transitioned project to CMake and deleted most of the old build system. 2019-09-22 23:15:46 +02:00
libraries - made things compile again after updating enet. Also removed the redundant dumb and game_music_emu libraries which just got imported by accident when using other things from GZDoom. 2019-10-20 09:16:01 +02:00
package/common Make use of SDL2's Game Controller API. 2019-09-20 16:03:49 +02:00
platform - deleted some unused files. 2019-10-19 20:30:08 +02:00
source - moved the net init code out of the game frontends to avoid having to call atexit for their deinit function. 2019-11-01 07:26:49 +01:00
tools - added compile tools from GZDoom repo: 2019-09-22 08:52:30 +02:00
wadsrc - tested and fixed game list loader. 2019-10-31 00:41:56 +01:00
.gitattributes - transitioned project to CMake and deleted most of the old build system. 2019-09-22 23:15:46 +02:00
.gitignore - fixed bad endif() placing in CMake projects 2019-10-17 08:44:01 +02:00
_clang-format Minor _clang-format tweaks 2019-09-20 15:22:42 +02:00
AUTHORS.md Move acknowledgments to separate file 2019-09-21 11:48:19 +02:00
CMakeLists.txt - use std::filesystem for directory traversal. 2019-10-29 19:53:46 +01:00