Commit Graph

19 Commits

Author SHA1 Message Date
Garux
d1610b49ff move Timer class to header, use it in q3map2 2021-11-04 17:25:04 +03:00
Garux
396fe81cd2 Q_MKDIR: use std::filesystem::create_directories 2021-11-02 22:14:08 +03:00
Garux
512f0a959b manage headers 2021-10-31 10:54:57 +03:00
Garux
da98e8fde3 various code cleanups 2021-10-30 16:04:31 +03:00
Garux
f5b2653b0d add automatic MemBuffer storage for file loading routines 2021-10-17 23:10:02 +03:00
Garux
93898d3990 #include <errno.h> 2021-10-07 21:11:12 +03:00
Garux
5c67990859 remove q3data and dependencies
looks like it has no any use today
2021-10-07 21:10:12 +03:00
Garux
3960adf898 remove ExtractFilePath() ExtractFileBase() ExtractFileExtension() 2021-10-04 11:34:15 +03:00
Garux
efa324ebe6 remove unused stuff 2021-09-27 15:12:53 +03:00
Garux
97ad9bf5c5 separate path manipulating functions
unlimit VFS_MAXDIRS
2021-09-15 08:07:05 +03:00
Garux
e1186dd734 subdivide files 2021-09-13 22:29:44 +03:00
Garux
6c00419653 fix spelling 2021-05-24 20:23:09 +03:00
Garux
2222100316 indent classes, align by spaces 2021-03-24 00:25:15 +03:00
Garux
4ce944444d rewrite q3map2 math in c++ 2021-02-25 19:41:43 +03:00
Garux
ba497e4139 SafeOpenWrite, SafeOpenRead funcs use 2021-02-09 18:05:06 +03:00
Garux
36b63e1d2c turn entities array to std::vector<entity_t> 2021-01-23 15:39:42 +03:00
Garux
7fc079c658 merge duplicated path_ functions
handle backslashes, which is out of convention, but safer, as practically paths may contain them in many spots
2021-01-21 08:53:34 +03:00
Garux
13524d59ef fix the build 2021-01-16 15:10:59 +03:00
Garux
fafa271a46 turn quake3 tools to cpp 2021-01-15 01:37:23 +03:00