Commit graph

12 commits

Author SHA1 Message Date
Lwmte
a36f920f85 Remove noexcept from assertion 2021-11-02 12:52:54 +03:00
Lwmte
83bae04c01 Replace logD/logE everywhere with TENLog 2021-10-31 10:50:36 +03:00
Lwmte
cc481a8e86 Clean up files, fix build type for cso file 2021-08-19 12:28:39 +03:00
hispidence
ac6be98e00 Make Debug and Release configs build two separate executables. This is to stop Visual Studio getting confused and being unable to hit breakpoints or give callstack information when switching from one config to the other.
Add output console back in for Debug.

Make Release able to compile and run.
2021-08-17 14:23:06 +01:00
hispidence
58b9717689 Make TENLog use spdlog.
Debug builds output to console and log file (Build/logs/TENLog.txt), and Release only logs to log file.
2021-08-17 14:19:53 +01:00
hispidence
8751096da6 Make LogLevel::Error print to cout instead of cerr so it reaches the console window. 2021-08-16 12:53:33 +01:00
hispidence
60a3ae227c Fix logic error in TENLog. We DO want to print LogConfig::Debug logs in debug mode. 2021-08-06 16:38:05 +01:00
hispidence
7ac16ab2d3 Add TENLog and TENScriptException. 2021-08-03 15:08:43 +01:00
Raildex
d89dcfd43b Debug Improvements 2020-07-18 07:01:34 +02:00
Raildex
80cba114af Improved debug.h 2020-07-16 21:48:33 +02:00
Raildex
a270e13e01 Added PoolAllocator and LinearPoolAllocator 2020-07-11 12:34:23 +02:00
Raildex
3628413366 Replacing safety nullchecks with assertions 2020-07-11 08:20:59 +02:00