..
algorithm
clx_render: Further simplify outline rendering
2 years ago
stdcompat
macOS 10.4: Guard non-existing APIs
1 year ago
attributes.h
Async load: Handle errors
1 year ago
aulib.hpp
`sgOptions` -> `GetOptions()`
1 year ago
bitset2d.hpp
use correct attribute -_- ( #5084 )
4 years ago
cel_to_clx.cpp
Rename endian.hpp to endian_read.hpp
1 year ago
cel_to_clx.hpp
CLX: A new graphics format
4 years ago
cl2_to_clx.cpp
Rename endian.hpp to endian_read.hpp
1 year ago
cl2_to_clx.hpp
Re-encode CL2 on load
3 years ago
clx_decode.hpp
clx_render: Slightly optimize `GetSkipSize`
2 years ago
clx_encode.hpp
Reduce CLX header size from 10 to 6
1 year ago
console.cpp
Fix MSVC warnings in utils\*
2 years ago
console.h
Remove utils/stdcompat/string_view.hpp
3 years ago
display.cpp
Options: Move resolutions list init to display.cpp
1 year ago
display.h
Demo mode: Force resolution to that of the demo
3 years ago
endian_read.hpp
Rename endian.hpp to endian_read.hpp
1 year ago
endian_stream.hpp
Rename endian.hpp to endian_read.hpp
1 year ago
endian_write.hpp
Split endian_write from endian
1 year ago
enum_traits.h
Make `IsWall` easier for the compiler to inline
3 years ago
file_name_generator.hpp
Remove utils/stdcompat/string_view.hpp
3 years ago
file_util.cpp
macOS 10.4: Guard non-existing APIs
1 year ago
file_util.h
fix many typos ( #7322 )
2 years ago
format_int.cpp
Remove utils/stdcompat/string_view.hpp
3 years ago
format_int.hpp
Optimize `FormatInteger`
4 years ago
ini.cpp
Lua mod ini file configuration
1 year ago
ini.hpp
Lua mod ini file configuration
1 year ago
intrusive_optional.hpp
clx_sprite: Minor improvements from #7191
2 years ago
is_of.hpp
Extract Is{Any,None}Of out of engine.hpp
1 year ago
language.cpp
`sgOptions` -> `GetOptions()`
1 year ago
language.h
Turn utils/format_int into a standalone library
2 years ago
log.hpp
More dependency untangling
1 year ago
logged_fstream.cpp
Use C FILE instead of C++ streams throughout
3 years ago
logged_fstream.hpp
`LoggedFstream`: Fix `OpenFile` error check
3 years ago
math.h
clang-format all files in {Source,test}/
4 years ago
parse_int.cpp
move definition of non-templated function to cpp file ( #6620 )
3 years ago
parse_int.hpp
move definition of non-templated function to cpp file ( #6620 )
3 years ago
paths.cpp
OSX: Fix base/pref/config paths on Tiger
1 year ago
paths.h
OSX: Fix base/pref/config paths on Tiger
1 year ago
pcx.hpp
Assets: Load files directly for UNPACKED_MPQS
3 years ago
pcx_to_clx.cpp
Rename endian.hpp to endian_read.hpp
1 year ago
pcx_to_clx.hpp
Remove utils/stdcompat/optional.hpp
3 years ago
png.h
Assets: Load files directly for UNPACKED_MPQS
3 years ago
pointer_value_union.hpp
Address c4244 warning in PointerOrValue
4 years ago
push_aulib_decoder.cpp
Fix MSVC warnings in utils\*
2 years ago
push_aulib_decoder.h
PushAulibDecoder: Support 8-bit samples directly
3 years ago
screen_reader.cpp
Add screen reader support
3 years ago
screen_reader.hpp
Add screen reader support
3 years ago
sdl2_backports.h
Validate gamepad button count
4 years ago
sdl2_to_1_2_backports.cpp
OSX: Fix base/pref/config paths on Tiger
1 year ago
sdl2_to_1_2_backports.h
OSX: Fix base/pref/config paths on Tiger
1 year ago
sdl_bilinear_scale.cpp
Use a C array for transparency LUT for debug perf
3 years ago
sdl_bilinear_scale.hpp
Use a C array for transparency LUT for debug perf
3 years ago
sdl_compat.h
SDL1: Avoid redundant palette update
1 year ago
sdl_geometry.h
Add helpers for creating/using Rectangles in UI contexts ( #4734 )
4 years ago
sdl_mutex.h
dthread: simplify synchronization logic ( #2419 )
5 years ago
sdl_ptrs.h
Introduce SDLWrap::AllocPalette
5 years ago
sdl_thread.cpp
clang-format all files in {Source,test}/
4 years ago
sdl_thread.h
Async load: Handle errors
1 year ago
sdl_wrap.h
Show failing line in error messages
4 years ago
soundsample.cpp
More dependency untangling
1 year ago
soundsample.h
More dependency untangling
1 year ago
static_vector.hpp
Fix pathfinding and increase player path limit
1 year ago
status_macros.hpp
Async load: Handle errors
1 year ago
str_case.cpp
Remove uses of `std::tolower`
3 years ago
str_case.hpp
Remove utils/stdcompat/string_view.hpp
3 years ago
str_cat.cpp
Fix MSVC warnings from headers
2 years ago
str_cat.hpp
Fix MSVC warnings from headers
2 years ago
str_split.hpp
Add a basic Quake-style console
2 years ago
string_or_view.hpp
Migrate from SimpleIni to our own implementation
1 year ago
string_view_hash.hpp
Add utils/string_view_hash.hpp
2 years ago
stubs.h
🧹 LoadArt: BYTE -> uint8_t
5 years ago
surface_to_clx.cpp
Rename endian.hpp to endian_read.hpp
1 year ago
surface_to_clx.hpp
Remove utils/stdcompat/optional.hpp
3 years ago
surface_to_pcx.cpp
Screenshotting: Use `SDL_RWops` throughout
1 year ago
surface_to_pcx.hpp
Screenshotting: Use `SDL_RWops` throughout
1 year ago
surface_to_png.cpp
Screenshotting: Use `SDL_RWops` throughout
1 year ago
surface_to_png.hpp
Screenshotting: Use `SDL_RWops` throughout
1 year ago
timer.cpp
Deterministic timer simulation for shrine messages in demo mode ( #6516 )
3 years ago
timer.hpp
Deterministic timer simulation for shrine messages in demo mode ( #6516 )
3 years ago
ui_fwd.h
Remove utils/stdcompat/string_view.hpp
3 years ago
utf8.cpp
Migrate from SimpleIni to our own implementation
1 year ago
utf8.hpp
Slightly optimize `Utf8CodePointLen`
2 years ago