22 Commits
Author SHA1 Message Date
Jack Andersen f64ed44fe8 Update fmtlib 2020-04-11 12:48:11 -10:00
Lioncash 63adb7c031 CVar: Use std::string::empty where applicable
We can use empty() instead of comparing against a default constructed
new instance.
2019-10-19 19:24:06 -04:00
Phillip Stephens a8b2d5d64e Minor fixes 2019-09-29 08:17:01 -07:00
Phillip Stephens c430ed66b3 Various fixes and improvements to CVars 2019-09-29 05:44:01 -07:00
Lioncash ff920958a9 General: Include necessary includes
Ensures all necessary includes are included and also removes headers
that aren't necessary
2019-09-04 19:23:55 -04:00
Lioncash 75c0e561a4 CVar: Remove redundant const return for toLiteral() and toWideLiteral()
This can actually inhibit copy elision
2019-08-20 10:15:14 -04:00
Jack Andersen bd781e15bd Massive fmtlib refactor 2019-07-19 18:22:58 -10:00
Jack Andersen 6013faad97 New code style refactor 2018-12-07 19:18:42 -10:00
Jack Andersen 375fbcaa6a SIMD refactor 2018-12-07 15:31:11 -10:00
Phillip Stephens 5fc99fe58c Fix windows build 2018-05-01 17:41:51 -07:00
Phillip Stephens f47d7d9889 Restore old CVar system 2018-01-21 18:40:11 -08:00
Phillip Stephens 3a8dc560c3 Refactor CVar class 2018-01-15 04:34:02 -08:00
Phillip Stephens 6b3abdd21a Merge commit 'c46f861' 2018-01-13 23:38:17 -08:00
Phillip Stephens c46f861189 Various minor fixes 2018-01-13 23:37:00 -08:00
Jack Andersen 78c9b1fc7b Add missing <sstream> include 2018-01-13 20:40:42 -10:00
Phillip Stephens ca27ff05f0 Implement core Console behavior and CVarManager commands 2018-01-13 18:39:32 -08:00
Phillip Stephens dfc6bca2e4 Initial Console implementation 2018-01-11 01:36:00 -08:00
Jack Andersen 6e571a0e5a string_view refactor 2017-11-12 20:13:53 -10:00
Jack Andersen f17dcd4d03 Humungous refactor 2016-03-04 13:02:44 -10:00
Jack Andersen 69bddf2a5f CVar initialization order fix 2016-01-03 19:25:00 -10:00
Phillip Stephens e6720290c6 Fix GCC derp 2015-12-04 20:10:40 -08:00
Jack Andersen e98d0f25d9 Moved CVars to HECL 2015-12-02 11:11:10 -10:00