Revision 48a720b1
Added by danij over 10 years ago
Files
- added
- modified
- copied
- renamed
- deleted
- doomsday
- plugins
- common
- common.pri (diff)
- include
- src
- d_net.cpp (diff)
- d_netcl.cpp (diff)
- d_netsv.cpp (diff)
- fi_lib.cpp (diff)
- g_game.cpp (diff)
- gamerules.c
- gamerules.cpp
- hu_automap.cpp (diff)
- hu_menu.cpp (diff)
- hu_stuff.cpp (diff)
- p_actor.cpp (diff)
- p_inventory.cpp (diff)
- p_map.cpp (diff)
- p_mapsetup.cpp (diff)
- p_saveg.cpp (diff)
- p_start.cpp (diff)
- p_xgline.cpp (diff)
- player.cpp (diff)
- saveinfo.cpp (diff)
- doom
- doom64
- src
- d_main.cpp (diff)
- d_refresh.c (diff)
- p_enemy.c (diff)
- p_inter.c (diff)
- p_mobj.c (diff)
- st_stuff.c (diff)
- wi_stuff.c (diff)
- src
- heretic
- hexen
- src
- a_action.c (diff)
- acscript.cpp (diff)
- h2_main.cpp (diff)
- hrefresh.c (diff)
- in_lude.c (diff)
- m_cheat.c (diff)
- p_enemy.c (diff)
- p_inter.c (diff)
- p_maputl.c (diff)
- p_mobj.c (diff)
- p_pspr.c (diff)
- p_spec.c (diff)
- p_telept.c (diff)
- p_things.c (diff)
- st_stuff.c (diff)
- src
- common
- plugins
Refactor|libcommon|GameRuleset: Began remodeling GameRuleset into a C++ class
A C wrapper API for accessing rule values is necessary because it is
not presently feasible to switch all the relevant source files to C++
due to the large amount of C-isms also present. All source files which
need write access to the game rules are now in C++, however.
Todo: Fix new compiler warnings output by GCC/clang since this latest
batch of C++ switches.