raze/source/sw/src
hendricks266 7414f29348 Add buildvfs, abstraction layer for file I/O.
Currently it passes calls through to the system libraries as before.

Also adds an incomplete implementation on PhysFS.

git-svn-id: https://svn.eduke32.com/eduke32@7359 1a8010ca-5511-0410-912e-c29ae57300e0
2019-03-01 08:51:50 +00:00
..
_config.h The great repository rearrangement of 2017. 2017-02-01 10:01:11 +00:00
_functio.h The great repository rearrangement of 2017. 2017-02-01 10:01:11 +00:00
_rts.h The great repository rearrangement of 2017. 2017-02-01 10:01:11 +00:00
actor.cpp Moved BUILD engine defined CSTAT enums into the BUILD engine side of the code base. 2018-02-16 06:38:31 +00:00
actor.h The great repository rearrangement of 2017. 2017-02-01 10:01:11 +00:00
ai.cpp The great repository rearrangement of 2017. 2017-02-01 10:01:11 +00:00
ai.h The great repository rearrangement of 2017. 2017-02-01 10:01:11 +00:00
ambient.h The great repository rearrangement of 2017. 2017-02-01 10:01:11 +00:00
anim.cpp Add buildvfs, abstraction layer for file I/O. 2019-03-01 08:51:50 +00:00
anim.h The great repository rearrangement of 2017. 2017-02-01 10:01:11 +00:00
bldscript.cpp The great repository rearrangement of 2017. 2017-02-01 10:01:11 +00:00
border.cpp The great repository rearrangement of 2017. 2017-02-01 10:01:11 +00:00
bots.h The great repository rearrangement of 2017. 2017-02-01 10:01:11 +00:00
break.cpp The great repository rearrangement of 2017. 2017-02-01 10:01:11 +00:00
break.h The great repository rearrangement of 2017. 2017-02-01 10:01:11 +00:00
brooms.cpp The great repository rearrangement of 2017. 2017-02-01 10:01:11 +00:00
bunny.cpp The great repository rearrangement of 2017. 2017-02-01 10:01:11 +00:00
cache.cpp The great repository rearrangement of 2017. 2017-02-01 10:01:11 +00:00
cache.h The great repository rearrangement of 2017. 2017-02-01 10:01:11 +00:00
cheats.cpp The great repository rearrangement of 2017. 2017-02-01 10:01:11 +00:00
colormap.cpp The great repository rearrangement of 2017. 2017-02-01 10:01:11 +00:00
colormap.h The great repository rearrangement of 2017. 2017-02-01 10:01:11 +00:00
common.cpp The great repository rearrangement of 2017. 2017-02-01 10:01:11 +00:00
common_game.h The great repository rearrangement of 2017. 2017-02-01 10:01:11 +00:00
config.cpp Add buildvfs, abstraction layer for file I/O. 2019-03-01 08:51:50 +00:00
config.h The great repository rearrangement of 2017. 2017-02-01 10:01:11 +00:00
conpic.h The great repository rearrangement of 2017. 2017-02-01 10:01:11 +00:00
console.cpp The great repository rearrangement of 2017. 2017-02-01 10:01:11 +00:00
coolg.cpp The great repository rearrangement of 2017. 2017-02-01 10:01:11 +00:00
coolie.cpp The great repository rearrangement of 2017. 2017-02-01 10:01:11 +00:00
copysect.cpp The great repository rearrangement of 2017. 2017-02-01 10:01:11 +00:00
damage.h The great repository rearrangement of 2017. 2017-02-01 10:01:11 +00:00
demo.cpp The great repository rearrangement of 2017. 2017-02-01 10:01:11 +00:00
demo.h The great repository rearrangement of 2017. 2017-02-01 10:01:11 +00:00
digi.h The great repository rearrangement of 2017. 2017-02-01 10:01:11 +00:00
draw.cpp Moved BUILD engine defined CSTAT enums into the BUILD engine side of the code base. 2018-02-16 06:38:31 +00:00
eel.cpp The great repository rearrangement of 2017. 2017-02-01 10:01:11 +00:00
function.h The great repository rearrangement of 2017. 2017-02-01 10:01:11 +00:00
game.cpp Replace bespoke CON/def module and clipmap filename array reallocing with a new class, GrowArray. 2018-02-17 22:30:39 +00:00
game.h SW: Fix NORM_(SPRITE|WALL|SECTOR) macros to use MAX$1 instead of ARRAY_SIZE, which would fail due to the structs not being statically allocated. 2018-04-11 03:34:03 +00:00
gamedefs.h The great repository rearrangement of 2017. 2017-02-01 10:01:11 +00:00
GameListSource.game.h The great repository rearrangement of 2017. 2017-02-01 10:01:11 +00:00
GameListSource.game.mm The great repository rearrangement of 2017. 2017-02-01 10:01:11 +00:00
girlninj.cpp The great repository rearrangement of 2017. 2017-02-01 10:01:11 +00:00
goro.cpp The great repository rearrangement of 2017. 2017-02-01 10:01:11 +00:00
GrpFile.game.h The great repository rearrangement of 2017. 2017-02-01 10:01:11 +00:00
GrpFile.game.mm The great repository rearrangement of 2017. 2017-02-01 10:01:11 +00:00
grpscan.cpp The great repository rearrangement of 2017. 2017-02-01 10:01:11 +00:00
grpscan.h The great repository rearrangement of 2017. 2017-02-01 10:01:11 +00:00
hornet.cpp The great repository rearrangement of 2017. 2017-02-01 10:01:11 +00:00
interp.cpp The great repository rearrangement of 2017. 2017-02-01 10:01:11 +00:00
interp.h The great repository rearrangement of 2017. 2017-02-01 10:01:11 +00:00
interpsh.cpp The great repository rearrangement of 2017. 2017-02-01 10:01:11 +00:00
inv.cpp The great repository rearrangement of 2017. 2017-02-01 10:01:11 +00:00
inv.h The great repository rearrangement of 2017. 2017-02-01 10:01:11 +00:00
jbhlp.cpp The great repository rearrangement of 2017. 2017-02-01 10:01:11 +00:00
jnames.h The great repository rearrangement of 2017. 2017-02-01 10:01:11 +00:00
jnstub.cpp The great repository rearrangement of 2017. 2017-02-01 10:01:11 +00:00
jplayer.cpp The great repository rearrangement of 2017. 2017-02-01 10:01:11 +00:00
jsector.cpp mulscale(a, b, ##) --> mulscale##(a, b) 2017-06-24 09:20:21 +00:00
jsector.h The great repository rearrangement of 2017. 2017-02-01 10:01:11 +00:00
jtags.h The great repository rearrangement of 2017. 2017-02-01 10:01:11 +00:00
jweapon.cpp Moved BUILD engine defined CSTAT enums into the BUILD engine side of the code base. 2018-02-16 06:38:31 +00:00
keys.h The great repository rearrangement of 2017. 2017-02-01 10:01:11 +00:00
lava.cpp The great repository rearrangement of 2017. 2017-02-01 10:01:11 +00:00
light.cpp The great repository rearrangement of 2017. 2017-02-01 10:01:11 +00:00
light.h The great repository rearrangement of 2017. 2017-02-01 10:01:11 +00:00
lists.h The great repository rearrangement of 2017. 2017-02-01 10:01:11 +00:00
mclip.cpp The great repository rearrangement of 2017. 2017-02-01 10:01:11 +00:00
mclip.h The great repository rearrangement of 2017. 2017-02-01 10:01:11 +00:00
mdastr.cpp The great repository rearrangement of 2017. 2017-02-01 10:01:11 +00:00
menus.cpp The great repository rearrangement of 2017. 2017-02-01 10:01:11 +00:00
menus.h The great repository rearrangement of 2017. 2017-02-01 10:01:11 +00:00
mfile.h The great repository rearrangement of 2017. 2017-02-01 10:01:11 +00:00
miscactr.cpp The great repository rearrangement of 2017. 2017-02-01 10:01:11 +00:00
morph.cpp The great repository rearrangement of 2017. 2017-02-01 10:01:11 +00:00
mytypes.h Eliminate many cases of duplication of compat.h's functionality. 2017-02-19 22:15:56 +00:00
names.h The great repository rearrangement of 2017. 2017-02-01 10:01:11 +00:00
names2.h The great repository rearrangement of 2017. 2017-02-01 10:01:11 +00:00
net.cpp The great repository rearrangement of 2017. 2017-02-01 10:01:11 +00:00
net.h The great repository rearrangement of 2017. 2017-02-01 10:01:11 +00:00
ninja.cpp The great repository rearrangement of 2017. 2017-02-01 10:01:11 +00:00
ninja.h The great repository rearrangement of 2017. 2017-02-01 10:01:11 +00:00
pal.h The great repository rearrangement of 2017. 2017-02-01 10:01:11 +00:00
panel.cpp The great repository rearrangement of 2017. 2017-02-01 10:01:11 +00:00
panel.h The great repository rearrangement of 2017. 2017-02-01 10:01:11 +00:00
parent.h The great repository rearrangement of 2017. 2017-02-01 10:01:11 +00:00
parse.h The great repository rearrangement of 2017. 2017-02-01 10:01:11 +00:00
player.cpp Moved BUILD engine defined CSTAT enums into the BUILD engine side of the code base. 2018-02-16 06:38:31 +00:00
player.h The great repository rearrangement of 2017. 2017-02-01 10:01:11 +00:00
predict.cpp The great repository rearrangement of 2017. 2017-02-01 10:01:11 +00:00
quake.cpp The great repository rearrangement of 2017. 2017-02-01 10:01:11 +00:00
quake.h The great repository rearrangement of 2017. 2017-02-01 10:01:11 +00:00
reserve.h The great repository rearrangement of 2017. 2017-02-01 10:01:11 +00:00
ripper.cpp The great repository rearrangement of 2017. 2017-02-01 10:01:11 +00:00
ripper2.cpp The great repository rearrangement of 2017. 2017-02-01 10:01:11 +00:00
rooms.cpp The great repository rearrangement of 2017. 2017-02-01 10:01:11 +00:00
rotator.cpp The great repository rearrangement of 2017. 2017-02-01 10:01:11 +00:00
rts.cpp Add buildvfs, abstraction layer for file I/O. 2019-03-01 08:51:50 +00:00
rts.h The great repository rearrangement of 2017. 2017-02-01 10:01:11 +00:00
save.cpp The great repository rearrangement of 2017. 2017-02-01 10:01:11 +00:00
saveable.cpp Route all inclusion of libc headers and most of POSIX headers through compat.h. 2017-02-25 08:15:36 +00:00
saveable.h The great repository rearrangement of 2017. 2017-02-01 10:01:11 +00:00
savedef.h The great repository rearrangement of 2017. 2017-02-01 10:01:11 +00:00
scrip2.cpp The great repository rearrangement of 2017. 2017-02-01 10:01:11 +00:00
sector.cpp Moved BUILD engine defined CSTAT enums into the BUILD engine side of the code base. 2018-02-16 06:38:31 +00:00
sector.h The great repository rearrangement of 2017. 2017-02-01 10:01:11 +00:00
serp.cpp The great repository rearrangement of 2017. 2017-02-01 10:01:11 +00:00
settings.h The great repository rearrangement of 2017. 2017-02-01 10:01:11 +00:00
setup.cpp Add buildvfs, abstraction layer for file I/O. 2019-03-01 08:51:50 +00:00
skel.cpp The great repository rearrangement of 2017. 2017-02-01 10:01:11 +00:00
skull.cpp The great repository rearrangement of 2017. 2017-02-01 10:01:11 +00:00
slidor.cpp The great repository rearrangement of 2017. 2017-02-01 10:01:11 +00:00
slidor.h The great repository rearrangement of 2017. 2017-02-01 10:01:11 +00:00
sounds.cpp Fix MIDI playback on non-Windows platforms 2018-05-19 14:14:18 +00:00
sounds.h The great repository rearrangement of 2017. 2017-02-01 10:01:11 +00:00
spike.cpp The great repository rearrangement of 2017. 2017-02-01 10:01:11 +00:00
sprite.cpp Moved BUILD engine defined CSTAT enums into the BUILD engine side of the code base. 2018-02-16 06:38:31 +00:00
sprite.h The great repository rearrangement of 2017. 2017-02-01 10:01:11 +00:00
stag.h The great repository rearrangement of 2017. 2017-02-01 10:01:11 +00:00
startgtk.game.cpp Common.mak: Massive reorganization/cleanup. 2017-06-09 06:38:42 +00:00
StartupWinController.game.mm The great repository rearrangement of 2017. 2017-02-01 10:01:11 +00:00
startwin.game.cpp Route inclusion of all Windows headers through a new header, windows_inc.h. 2017-02-19 22:15:44 +00:00
startwin.game.h The great repository rearrangement of 2017. 2017-02-01 10:01:11 +00:00
sumo.cpp The great repository rearrangement of 2017. 2017-02-01 10:01:11 +00:00
sw_strs.h The great repository rearrangement of 2017. 2017-02-01 10:01:11 +00:00
swconfig.cpp The great repository rearrangement of 2017. 2017-02-01 10:01:11 +00:00
sync.cpp The great repository rearrangement of 2017. 2017-02-01 10:01:11 +00:00
tags.h The great repository rearrangement of 2017. 2017-02-01 10:01:11 +00:00
text.cpp The great repository rearrangement of 2017. 2017-02-01 10:01:11 +00:00
text.h The great repository rearrangement of 2017. 2017-02-01 10:01:11 +00:00
track.cpp The great repository rearrangement of 2017. 2017-02-01 10:01:11 +00:00
track.h The great repository rearrangement of 2017. 2017-02-01 10:01:11 +00:00
trigger.h The great repository rearrangement of 2017. 2017-02-01 10:01:11 +00:00
vator.cpp The great repository rearrangement of 2017. 2017-02-01 10:01:11 +00:00
vis.cpp The great repository rearrangement of 2017. 2017-02-01 10:01:11 +00:00
vis.h The great repository rearrangement of 2017. 2017-02-01 10:01:11 +00:00
wallmove.cpp The great repository rearrangement of 2017. 2017-02-01 10:01:11 +00:00
warp.cpp The great repository rearrangement of 2017. 2017-02-01 10:01:11 +00:00
warp.h The great repository rearrangement of 2017. 2017-02-01 10:01:11 +00:00
weapon.cpp Moved BUILD engine defined CSTAT enums into the BUILD engine side of the code base. 2018-02-16 06:38:31 +00:00
weapon.h The great repository rearrangement of 2017. 2017-02-01 10:01:11 +00:00
zilla.cpp The great repository rearrangement of 2017. 2017-02-01 10:01:11 +00:00
zombie.cpp The great repository rearrangement of 2017. 2017-02-01 10:01:11 +00:00