ericw-tools/include/qbsp
Jonathan 2fe8ef2182 Merge branch 'brushbsp' of https://github.com/ericwa/ericw-tools into brushbsp 2022-08-14 07:33:49 -04:00
..
brush.hh group together # of clipped faces, to reduce console spam of Q1 maps 2022-08-12 21:38:41 -04:00
brushbsp.hh fix linux build 2022-08-13 12:40:11 -06:00
csg.hh remove bspbrush_t::original; it is no longer required since mapbrush_t is what the output is being written to 2022-08-10 16:02:16 -04:00
faces.hh clang-format pass 2022-07-28 06:14:54 -04:00
map.hh move immediately instead of splicing after construction (probably compiles to the same code but whatever) 2022-08-14 07:33:41 -04:00
merge.hh allowing logging::percent to handle indeterminate values 2022-08-11 20:33:12 -04:00
outside.hh remove bspbrush_t::original; it is no longer required since mapbrush_t is what the output is being written to 2022-08-10 16:02:16 -04:00
portals.hh since buildportal_t is small and being stored in an std::list (which already stores them in nodes that require allocation & non-moving locations) we don't need to wrap them in unique_ptr; this saves a malloc/free per buildportal_t 2022-08-13 08:24:13 -04:00
prtfile.hh qbsp: move .prt writing to prtfile.cc to align with qbsp3 2022-06-17 20:31:37 -06:00
qbsp.hh qbsp: reset more settings between test cases 2022-08-13 20:38:57 -06:00
tree.hh qbsp: keep a pool of node_t's in tree_t in a tbb::concurrent_vector 2022-08-08 23:43:36 -06:00
winding.hh use a more optimized version of SplitBrush for CheckPlaneAgainstVolume that doesn't require allocating/freeing a lot of memory 2022-08-13 06:39:30 -04:00
writebsp.hh remove blocksize now that midplane is working 2022-08-07 21:48:22 -04:00