ericw-tools/include/common
Eric Wasylishen 1337919805 cleanup: don't pass std::string_view by reference
by value is the same on MSVC, may be marginally better elsewhere

see:
https://quuxplusone.github.io/blog/2021/11/09/pass-string-view-by-value/
https://quuxplusone.github.io/blog/2021/11/19/string-view-by-value-ps/
2024-11-17 21:52:10 -07:00
..
aabb.hh cleanup: don't pass size_t by reference (it's only 8 bytes) 2024-11-17 21:26:27 -07:00
aligned_allocator.hh light: minimize includes 2023-06-26 01:19:54 -06:00
bitflags.hh
bspfile.hh cleanup: remove unused game argument from contentflags_t::to_string() 2024-09-08 19:36:00 -06:00
bspfile_common.hh cleanup: don't pass std::string_view by reference 2024-11-17 21:52:10 -07:00
bspfile_generic.hh common: split start of bspfile.hh into bspfile_common.hh 2024-03-11 20:14:59 -06:00
bspfile_q1.hh common: split start of bspfile.hh into bspfile_common.hh 2024-03-11 20:14:59 -06:00
bspfile_q2.hh fix visible clip brushes 2024-06-07 21:22:38 -04:00
bspinfo.hh light: LIGHTING_E5BGR9 + HDR .lit support (#427) 2024-05-26 21:55:10 -06:00
bsputils.hh light: add _switchableshadow_target 2024-07-20 23:11:26 -06:00
bspxfile.hh common: structured bspxbrushes reading/writing 2023-11-25 17:28:26 -07:00
cmdlib.hh cleanup: don't pass std::string_view by reference 2024-11-17 21:52:10 -07:00
decompile.hh lightpreview: decompile hulls for leaf visualization 2023-10-19 00:10:42 -06:00
entdata.h cleanup: don't pass std::string_view by reference 2024-11-17 21:52:10 -07:00
fs.hh
imglib.hh cleanup: don't pass std::string_view by reference 2024-11-17 21:52:10 -07:00
iterators.hh
json.hh
litfile.hh light: LIGHTING_E5BGR9 + HDR .lit support (#427) 2024-05-26 21:55:10 -06:00
log.hh some more memory adjustments 2024-05-20 11:28:03 -04:00
mapfile.hh cleanup: don't pass std::string_view by reference 2024-11-17 21:52:10 -07:00
mathlib.hh Paril/mem write (#412) 2024-03-13 20:01:05 -06:00
numeric_cast.hh common: move numeric_cast to dedicated common/numeric_cast.hh 2023-06-25 17:50:17 -06:00
ostream.hh build: only use <fmt/core.h>, other headers have a heavy compilation time impact 2023-07-02 17:08:14 -06:00
parallel.hh add missing #pragma once's 2023-11-08 21:30:44 -07:00
parser.hh cleanup: don't pass std::string_view by reference 2024-11-17 21:52:10 -07:00
polylib.hh cleanup: don't pass float_type by reference 2024-11-17 21:40:41 -07:00
prtfile.hh light: change remaining double -> float 2024-02-25 23:42:45 -07:00
qvec.hh cleanup: don't pass double by reference (it's only 8 bytes) 2024-11-17 21:34:54 -07:00
settings.hh cleanup: don't pass std::string_view by reference 2024-11-17 21:52:10 -07:00
threads.hh
vectorutils.hh