vkdoom_m/src/utility
Christoph Oelckers cfe89ef6e6 - created a new zmusic library which will eventually contain all the music playback code.
Currently all it contains are the MIDI sources and the MIDI devices, the rest needs to be reworked first.
2019-09-28 18:32:25 +02:00
..
math Cephes code is released under BSD license 2019-06-04 11:33:09 -04:00
nodebuilder
rapidjson
sfmt
atterm.cpp - consolidated the 3 atterm implementations. 2019-06-10 12:01:01 +02:00
atterm.h - consolidated the 3 atterm implementations. 2019-06-10 12:01:01 +02:00
basictypes.h - fixed compilation with Apple Clang as well 2019-09-26 10:56:07 +03:00
cmdlib.cpp - uncoupled the decompressors from ZDoom's internal error handling. 2019-08-20 23:14:00 +02:00
cmdlib.h - uncoupled the decompressors from ZDoom's internal error handling. 2019-08-20 23:14:00 +02:00
colormatcher.h - moved the generic palette utilities and the matrix class to 'utility' 2019-08-20 23:05:20 +02:00
configfile.cpp - fixed the player name display. 2019-02-16 22:57:02 +01:00
configfile.h - moved a bunch of files to the utility folder. 2019-02-01 01:18:32 +01:00
ctpl.h
doomerrors.h - create a new error class for vulkan errors as they are only recoverable during initialization (unlike CRecoverableError which is recoverable during normal processing) 2019-05-23 14:09:05 +02:00
earcut.hpp
files.cpp - switched the Windows backend to use the Windows Unicode API. 2019-02-14 22:23:33 +01:00
files.h - temporary solution to fix build of non-MSVC targets 2019-08-22 11:30:40 +03:00
files_decompress.cpp - remove doomtypes.h include from files.h. 2019-08-20 23:14:00 +02:00
i_time.cpp - removed unused CVAR_GUID type 2019-06-27 09:16:34 +02:00
i_time.h - moved a bunch of files to the utility folder. 2019-02-01 01:18:32 +01:00
lists.h - moved a bunch of files to the utility folder. 2019-02-01 01:18:32 +01:00
m_alloc.cpp - moved a bunch of files to the utility folder. 2019-02-01 01:18:32 +01:00
m_alloc.h - moved a bunch of files to the utility folder. 2019-02-01 01:18:32 +01:00
m_argv.cpp - moved a bunch of files to the utility folder. 2019-02-01 01:18:32 +01:00
m_argv.h - moved a bunch of files to the utility folder. 2019-02-01 01:18:32 +01:00
m_bbox.cpp - moved a bunch of files to the utility folder. 2019-02-01 01:18:32 +01:00
m_bbox.h - moved a bunch of files to the utility folder. 2019-02-01 01:18:32 +01:00
m_crc32.h - moved a bunch of files to the utility folder. 2019-02-01 01:18:32 +01:00
m_fixed.h - moved a bunch of files to the utility folder. 2019-02-01 01:18:32 +01:00
m_png.cpp
m_png.h
m_random.cpp
m_random.h
m_swap.h Remove bad BigLong variants 2019-04-04 13:23:53 +02:00
matrix.cpp - moved the generic palette utilities and the matrix class to 'utility' 2019-08-20 23:05:20 +02:00
matrix.h - moved the generic palette utilities and the matrix class to 'utility' 2019-08-20 23:05:20 +02:00
md5.cpp
md5.h
memarena.cpp
memarena.h
name.cpp - moved a bunch of files to the utility folder. 2019-02-01 01:18:32 +01:00
name.h Made several classes trivially copyable, 2019-09-09 09:52:33 +02:00
namedef.h added native double round(double) function 2019-06-03 19:48:45 +02:00
palentry.h - inlined the entire ColorMatcher. 2019-08-20 23:05:19 +02:00
palette.cpp - temporary solution to fix build of non-MSVC targets 2019-08-22 11:30:40 +03:00
palette.h - moved the generic palette utilities and the matrix class to 'utility' 2019-08-20 23:05:20 +02:00
parallel_for.h
s_playlist.cpp - moved a bunch of files to the utility folder. 2019-02-01 01:18:32 +01:00
s_playlist.h - moved a bunch of files to the utility folder. 2019-02-01 01:18:32 +01:00
sc_man.cpp Made several classes trivially copyable, 2019-09-09 09:52:33 +02:00
sc_man.h Made several classes trivially copyable, 2019-09-09 09:52:33 +02:00
sc_man_scanner.re
sc_man_tokens.h
stats.cpp - use the new console font to display stat output. 2019-03-11 18:27:46 +01:00
stats.h - moved a few more things and deleted the unused v_pfx implementation. 2019-02-22 19:48:18 +01:00
strnatcmp.c
strnatcmp.h
tarray.h - replaced the XLSX parser with a CSV parser. 2019-03-18 10:18:30 +01:00
templates.h - moved a few more things and deleted the unused v_pfx implementation. 2019-02-22 19:48:18 +01:00
tflags.h - changed the linedef translator into a struct and reorganized its storage to allow having different ones at the same time. 2019-02-02 01:22:12 +01:00
utf8.cpp - fixed utf8_decode. 2019-02-24 13:55:08 +01:00
utf8.h - use a wide string for the console input buffer. 2019-03-10 17:54:03 +01:00
v_collection.cpp - moved a bunch of files to the utility folder. 2019-02-01 01:18:32 +01:00
v_collection.h - moved a bunch of files to the utility folder. 2019-02-01 01:18:32 +01:00
vectors.h - added a linear transformation system to Shape2D so that things like rotations and scales can be changed without having to clear and push a large amount of data 2019-06-08 14:05:32 +02:00
weightedlist.h - moved a bunch of files to the utility folder. 2019-02-01 01:18:32 +01:00
x86.cpp - moved the generic palette utilities and the matrix class to 'utility' 2019-08-20 23:05:20 +02:00
x86.h - moved the generic palette utilities and the matrix class to 'utility' 2019-08-20 23:05:20 +02:00
xs_Float.h
zstrformat.cpp - changed zstrformat to allow %c to emit non-ASCII characters as UTF-8. 2019-02-19 00:27:47 +01:00
zstring.cpp - Added "const" qualifiers to the new UTF-8-aware string methods 2019-04-13 22:13:52 +02:00
zstring.h - Added "const" qualifiers to the new UTF-8-aware string methods 2019-04-13 22:13:52 +02:00