dxx-rebirth/common/main
Kp 90d3d82d8e Default disable VR side-by-side for OpenGL ES
VR requires glDrawBuffer, which Mesa OpenGL ES does not offer.  Default
VR to disabled for OpenGL ES users.  Users who want to try it anyway can
still set use_stereo_render=1 in the SCons environment.
2022-10-09 23:15:20 +00:00
..
ai.h Pass std::span to create_bfs_list 2022-09-24 17:47:53 +00:00
aistruct.h Use enum class for robot_gun_number 2022-08-22 01:24:49 +00:00
automap.h Fix some check_header_includes=1 failures 2022-02-12 18:57:12 +00:00
bm.h Pass LevelSharedRobotInfoState to various functions that need it 2022-07-09 13:39:29 +00:00
cast_range_result.h Remove static inline declarations from fwd-partial_range.h 2020-06-10 02:25:32 +00:00
cli.cpp Move various static functions into anonymous namespace 2022-07-09 13:39:29 +00:00
cli.h Switch most in-tree http:// links to https:// 2018-09-02 00:57:29 +00:00
cmd.cpp Return std::unique_ptr from d_strdup 2022-10-09 23:15:20 +00:00
cmd.h Switch most in-tree http:// links to https:// 2018-09-02 00:57:29 +00:00
cntrlcen.h Pass LevelSharedRobotInfoState to various functions that need it 2022-07-09 13:39:29 +00:00
collide.h Use enum class for apply_damage_to_player::possibly_friendly 2022-07-23 20:58:10 +00:00
config.h Move ResolutionX, ResolutionY to CCfg 2021-01-25 00:45:07 +00:00
controls.h Pass control_info & to various functions 2020-10-12 03:28:26 +00:00
credits.h
cvar.cpp optimize include files (include what you use) 2021-02-06 21:38:50 +01:00
cvar.h Switch most in-tree http:// links to https:// 2018-09-02 00:57:29 +00:00
d_array.h Add check that d_array<E> is not unsigned int or unsigned long 2022-10-09 23:15:20 +00:00
d_bitset.h Tighten access specifiers on enumerated_bitset 2022-07-16 15:26:12 +00:00
d_crange.h Flatten constant_xrange hierarchy 2022-02-27 14:23:53 +00:00
d_enumerate.h Return sentinel type from enumerate::end() 2022-10-09 23:15:20 +00:00
d_levelstate.h Fix some check_header_includes=1 failures 2022-02-12 18:57:12 +00:00
d_range.h Make xrange_endpoint value mutable 2022-10-09 23:15:20 +00:00
d_srcloc.h Pass std::span to location_value_wrapper::prepare_buffer 2022-09-24 17:47:53 +00:00
d_zip.h Use std::ranges::find_if instead of std::find_if 2022-10-09 23:15:20 +00:00
digi.h Change enum sidenum_t to enum class sidenum_t 2022-06-05 17:44:52 +00:00
effects.h Use enumerated_array for unique_segment::sides 2022-01-15 20:39:10 +00:00
endlevel.h Pass LevelSharedRobotInfoState to various functions that need it 2022-07-09 13:39:29 +00:00
ephemeral_range.h Flatten type hierarchy for enumerated_iterator 2022-02-19 14:52:17 +00:00
escort.h Pass thief stolen item storage to drop_stolen_items 2022-07-23 20:58:10 +00:00
fireball.h Pass context to drop_powerup 2022-07-23 20:58:10 +00:00
fuelcen.h Pass LevelSharedRobotInfoState to various functions that need it 2022-07-09 13:39:29 +00:00
fvi.h Pass LevelSharedRobotInfoState in fvi_query 2022-07-09 13:39:29 +00:00
fwd-d_array.h Add check that d_array<E> is not unsigned int or unsigned long 2022-10-09 23:15:20 +00:00
fwd-game.h Default disable VR side-by-side for OpenGL ES 2022-10-09 23:15:20 +00:00
fwd-inferno.h Split inferno.h to fwd-inferno.h 2022-02-12 18:57:12 +00:00
fwd-object.h Pass LevelSharedRobotInfoState to various functions that need it 2022-07-09 13:39:29 +00:00
fwd-piggy.h Use enum class for pig_hamfile_version 2022-10-09 23:15:20 +00:00
fwd-player.h Use template alias for per-team arrays 2022-10-09 23:15:20 +00:00
fwd-powerup.h Pass std::span to powerup_basic_str 2022-09-24 17:47:53 +00:00
fwd-robot.h Pass polymodel& to polymodel_read 2022-10-09 23:15:20 +00:00
fwd-segment.h Use enum for segnum_t 2022-07-02 18:10:45 +00:00
fwd-vclip.h Qualify uses of std::array 2020-05-02 21:18:42 +00:00
fwd-wall.h Pass LevelSharedRobotInfoState to various functions that need it 2022-07-09 13:39:29 +00:00
fwd-weapon.h Use enum class for pig_hamfile_version 2022-10-09 23:15:20 +00:00
game.h Default disable VR side-by-side for OpenGL ES 2022-10-09 23:15:20 +00:00
gamefont.h Use explicitly defaulted font_scale_proportion::operator== 2022-10-09 23:15:19 +00:00
gamemine.h Remove support for reading Miner's .LVL files 2020-12-20 20:39:07 +00:00
gamepal.h Pass std::span to load_palette 2022-09-24 17:47:52 +00:00
gameplayopt.h Add experimental support for autosaves 2020-04-19 20:47:07 +00:00
gamesave.h Move Shareware_level_names,Registered_level_names to dumpmine.cpp 2022-09-24 17:47:52 +00:00
gameseg.h Use sidenum_t in more places 2022-02-19 14:52:17 +00:00
gameseq.h Use alias template per_player_array for arrays that are MAX_PLAYERS long 2022-09-24 17:47:53 +00:00
gauges.h Use alias template per_player_array for arrays that are MAX_PLAYERS long 2022-09-24 17:47:53 +00:00
hostage.h Refer to <array> directly, not through "compiler-array.h" 2020-05-02 21:18:42 +00:00
hudmsg.h Remove special case for 0 argument HUD_init_message 2022-10-02 19:51:36 +00:00
inferno.h Split inferno.h to fwd-inferno.h 2022-02-12 18:57:12 +00:00
kconfig.h Feat: Pitch unlocker 2022-08-21 16:16:40 -05:00
kmatrix.h Fix some check_header_includes=1 failures 2022-02-12 18:57:12 +00:00
laser.h Simplify passing weapon to do_missile_firing 2022-07-23 20:58:10 +00:00
lighting.h Use enum class for vertnum_t 2020-12-26 21:17:29 +00:00
menu.h Move some menu code into namespaces 2020-09-11 03:08:02 +00:00
mission.h Add hack for case mismatch in Vertigo robot movies 2022-09-24 17:47:52 +00:00
morph.h Advise gcc to inline morph_data::operator new 2022-08-22 01:24:49 +00:00
multi.h Use template alias for per-team arrays 2022-10-09 23:15:20 +00:00
multibot.h Use enum class for robot_gun_number 2022-08-22 01:24:49 +00:00
multiinternal.h Pass std::span to dispatch_table::send_data 2022-09-24 17:47:51 +00:00
net_udp.h Use alias template per_player_array for arrays that are MAX_PLAYERS long 2022-09-24 17:47:53 +00:00
newdemo.h Change enum sidenum_t to enum class sidenum_t 2022-06-05 17:44:52 +00:00
newmenu.h Use std::span for PHYSFSX_fgets 2022-10-02 19:51:35 +00:00
nvparse.h
object.h Use alias template per_player_array for arrays that are MAX_PLAYERS long 2022-09-24 17:47:53 +00:00
objnum.h Use enum class for object_signature_t 2020-08-10 03:45:13 +00:00
paging.h Pass Vclip as context 2018-10-21 00:24:07 +00:00
physfsrwops.h Return error code from PHYSFSRWOPS_openRead* 2021-07-25 23:00:56 +00:00
physics.h Pass LevelSharedRobotInfoState to various functions that need it 2022-07-09 13:39:29 +00:00
physics_info.h Fix check_header_includes=1 build 2020-05-17 23:35:25 +00:00
piggy.h Use enum class for pig_hamfile_version 2022-10-09 23:15:20 +00:00
player-callsign.h Use explicitly defaulted callsign_t::operator== 2022-10-09 23:15:19 +00:00
player-flags.h Switch most in-tree http:// links to https:// 2018-09-02 00:57:29 +00:00
player.h Use enum class for player connected status 2022-07-16 15:26:12 +00:00
playsave.h Feat: Pitch unlocker 2022-08-21 16:16:40 -05:00
polyobj.h Use enum class for polygon_simpler_model_index 2022-10-09 23:15:20 +00:00
powerup.h Split powerup.h to fwd-powerup.h 2022-02-12 18:57:12 +00:00
render.h Use enum sidenum_t in more places 2022-01-09 15:25:42 +00:00
render_state.h Pass LevelSharedRobotInfoState to various functions that need it 2022-07-09 13:39:29 +00:00
robot.h Use enum class for robot_gun_number 2022-08-22 01:24:49 +00:00
scores.h Pass canvas to scores_view_menu 2021-09-19 10:53:48 +00:00
screens.h Disallow direct construction of grs_canvas 2021-09-04 12:17:14 +00:00
segiter.h Remove definition of segment_object_range_t<T>::iterator::operator!= 2022-10-09 23:15:19 +00:00
segment.h Add stub definitions of enum vertnum_t,wallnum_t 2022-08-22 01:24:49 +00:00
segpoint.h Use enum class for vertnum_t 2020-12-26 21:17:29 +00:00
selfiter.h Use std::ranges::find_if instead of std::find_if 2022-10-09 23:15:20 +00:00
slew.h Pass control_info & to various functions 2020-10-12 03:28:26 +00:00
songs.h Refactor song loading 2019-08-25 16:43:17 +00:00
sounds.h Fix some check_header_includes=1 failures 2022-02-12 18:57:12 +00:00
state.h Pass LevelSharedRobotInfoState to various functions that need it 2022-07-09 13:39:29 +00:00
switch.h Change enum sidenum_t to enum class sidenum_t 2022-06-05 17:44:52 +00:00
terrain.h Reorder endlevel definitions to split by dcx/dsx 2020-10-01 03:25:27 +00:00
texmerge.h Move grs_main_bitmap earlier in the header 2021-09-04 12:17:14 +00:00
text.h Use enum class for kick_player_reason 2022-09-11 17:00:44 +00:00
textures.h Qualify uses of std::array 2020-05-02 21:18:42 +00:00
titles.h Remove support for show_order_form 2020-10-22 02:26:17 +00:00
valptridx.tcc Use enum class for actdoornum_t 2020-12-20 20:39:07 +00:00
vclip.h Qualify uses of std::array 2020-05-02 21:18:42 +00:00
vers_id.h Add Windows version resource for Windows build 2022-09-11 17:00:45 +00:00
wall.h Remove unnecessary explicit definition of WALL_IS_DOORWAY_result_t::operator!= 2022-10-09 23:15:19 +00:00
weapon.h Use enum class for weapon_info::persistent 2021-09-19 10:53:48 +00:00
weapon_id.h Use forward-declaration header for robot.h 2022-07-09 13:39:29 +00:00