ericw-tools/include/common
Jonathan bf162c7a86 allow explicit calling of percent_clock so it can be simplified a bit
add more timers in a few spots
by default, display percent timers but don't display elapsed for non-verbose stuff (bmodels); this is so it still shows that it's "working" instead of just showing blank for large maps, give user an idea on progress for certain stuff
merge all "side not found"s into a single line
time `FillOutside`
time `ProcessMapBrushes`
time `Brush_LoadEntity`
2022-08-12 01:30:04 -04:00
..
aabb.hh add in-place versions of union and expand to help with inlining 2022-08-08 22:43:10 -04:00
bitflags.hh clip_back/clip_front to match ChopWindingInPlace 2022-08-08 21:08:27 -04:00
bspfile.hh move map_source_location to parser as parser_source_location since the locations actually come from there rather than from the map; now the parser keeps track of the location, so it's a bit easier to follow 2022-08-05 23:17:15 -04:00
bspfile_generic.hh qbsp: add fmt formatters for aabb_t, plane_type_t, qplane3, qbsp_plane_t 2022-08-07 16:58:52 -06:00
bspfile_q1.hh fix typo 2022-08-10 22:27:40 -04:00
bspfile_q2.hh clang-format pass 2022-07-28 06:14:54 -04:00
bspinfo.hh fix linux build 2022-08-01 12:47:20 -06:00
bsputils.hh clang-format pass 2022-07-28 06:14:54 -04:00
bspxfile.hh clang-format pass 2022-07-28 06:14:54 -04:00
cmdlib.hh clang-format pass 2022-07-28 06:14:54 -04:00
entdata.h move map_source_location to parser as parser_source_location since the locations actually come from there rather than from the map; now the parser keeps track of the location, so it's a bit easier to follow 2022-08-05 23:17:15 -04:00
fs.hh clang pass 2022-08-02 21:57:33 -04:00
imglib.hh clang-format pass 2022-07-28 06:14:54 -04:00
json.hh add an entry point for specifically loading meta-only file formats, like .wal; used for discerning replacements from their source material (since replacements are often larger than the default, we need the scale info) 2022-06-29 12:59:33 -04:00
log.hh allow explicit calling of percent_clock so it can be simplified a bit 2022-08-12 01:30:04 -04:00
mathlib.hh finish tjunc algorithm - can now retopologize by splitting fans up 2022-07-12 17:43:25 -04:00
parallel.hh fix linux build 2022-08-01 12:47:20 -06:00
parser.hh move map_source_location to parser as parser_source_location since the locations actually come from there rather than from the map; now the parser keeps track of the location, so it's a bit easier to follow 2022-08-05 23:17:15 -04:00
polylib.hh allowing logging::percent to handle indeterminate values 2022-08-11 20:33:12 -04:00
prtfile.hh split winding_base_t into two types, so that we can switch out the backing storage 2022-08-02 06:09:20 -04:00
qvec.hh qbsp: add fmt formatters for aabb_t, plane_type_t, qplane3, qbsp_plane_t 2022-08-07 16:58:52 -06:00
settings.hh move map_source_location to parser as parser_source_location since the locations actually come from there rather than from the map; now the parser keeps track of the location, so it's a bit easier to follow 2022-08-05 23:17:15 -04:00
threads.hh
vectorutils.hh use std::set instead of vector for original_brushes since we need them implicitly sorted and no dupes 2022-08-01 13:19:50 -04:00