Kp
bbcdf9f7d2
Fix LTO -Wodr for GameCfg
2015-07-18 03:49:47 +00:00
Kp
51ee9d2833
SDL2: skip build of rbaudio.cpp
2015-07-14 02:42:12 +00:00
Kp
19ed586988
SDL2: SDL_JoystickName parameter changed
2015-07-14 02:42:12 +00:00
Kp
a2cb5fea6e
Add SConf option to use SDL2
2015-07-14 02:42:12 +00:00
Kp
b822f4c049
Simplify joystick setup
2015-07-14 02:42:12 +00:00
Kp
7a16099aaf
Fix gcc-4.6 cmd build
...
gcc-4.6 lacks forward_list<T>::splice_after(iterator, forward_list&).
Add an explicit std::move to help it.
2015-07-14 02:42:12 +00:00
Kp
7dd310c8e9
Use helper macro for reading/writing short in rle
2015-07-14 02:42:12 +00:00
Kp
1db87a6e61
Return objnum_t from get_next_object
2015-07-14 02:42:11 +00:00
Kp
1c5399427a
Work around clang name lookup bug #13983
...
clang searches scopes in the wrong order, causing strange failures when
an inner template has a parameter with the same name as a type in an
outer scope.
clang bug report: <https://llvm.org/bugs/show_bug.cgi?id=13983 >
2015-07-13 01:09:37 +00:00
Kp
6c94416a90
Pass array from ptridx factory
2015-07-13 01:09:37 +00:00
Kp
fa8dcc9113
Explicitly delete basic_ptridx(pointer_type); require array
...
Require the array argument for basic_ptridx, which is supplied
automatically when the factory is used.
2015-07-13 01:09:37 +00:00
Kp
8a536bd7a4
Remove broken Travis support
...
This never worked. Remove it to avoid giving the impression that it is
supposed to work.
2015-07-13 01:09:37 +00:00
Kp
fa805558f2
Use std::swap for ExchangeMarkandCurseg
2015-07-13 01:09:37 +00:00
Kp
1adb56f16b
Make draw_mine_all static
2015-07-13 01:09:36 +00:00
Kp
ff5bb37c5c
Combine basic_ptr_global_factory, basic_vptridx_global_factory
2015-07-13 01:09:36 +00:00
Kp
73fdd59225
Require exact type for valptridx factory
2015-07-13 01:09:36 +00:00
Kp
745de17c41
Use T::index_type for highest_valid
2015-07-13 01:09:36 +00:00
Kp
012b65a37c
Pass vcobjptridx to check_trigger
2015-07-12 01:04:22 +00:00
Kp
f4ab295af8
Pass vsegptridx from propagate_textures_common
2015-07-12 01:04:22 +00:00
Kp
827e7a4b99
Pass vsegptridx to ktmap pts_aux
2015-07-12 01:04:22 +00:00
Kp
0fea8ec2b8
Use valptr for escort.cpp
2015-07-12 01:04:22 +00:00
Kp
e16f6bd267
Use valptr for wall.cpp
2015-07-12 01:04:21 +00:00
Kp
b31f5f8946
Use valptr for switch.cpp
2015-07-12 01:04:21 +00:00
Kp
0d9781d5be
Use valptr for state.cpp
2015-07-12 01:04:21 +00:00
Kp
810fb3ea4f
Use valptr for render.cpp
2015-07-12 01:04:21 +00:00
Kp
14bbc17bd6
Use valptr for physics.cpp
2015-07-12 01:04:21 +00:00
Kp
201a91fc3e
Use valptr for object.cpp
2015-07-12 01:04:21 +00:00
Kp
b7ecb17162
Use valptr for newdemo.cpp
2015-07-12 01:04:21 +00:00
Kp
78f7d1e3a6
Use valptr for net_udp.cpp
2015-07-12 01:04:21 +00:00
Kp
09f095a225
Use valptr for multibot.cpp
2015-07-12 01:04:21 +00:00
Kp
2e85ccebad
Use valptr for multi.cpp
2015-07-12 01:04:21 +00:00
Kp
8ff34ce35e
Use valptr for lighting.cpp
2015-07-12 01:04:20 +00:00
Kp
2b604d6193
Use valptr for laser.cpp
2015-07-12 01:04:20 +00:00
Kp
06a7bdfd87
Use valptr for gauges.cpp
2015-07-12 01:04:20 +00:00
Kp
fe42d32a89
Use valptr for gameseq.cpp
2015-07-12 01:04:20 +00:00
Kp
4c53f79a89
Use valptr for gameseg.cpp
2015-07-12 01:04:20 +00:00
Kp
adfc3bb5f9
Use valptr for gamesave.cpp
2015-07-12 01:04:20 +00:00
Kp
88c0510eed
Use valptr for gamerend.cpp
2015-07-12 01:04:20 +00:00
Kp
33db8ec3c6
Use valptr for gamemine.cpp
2015-07-12 01:04:20 +00:00
Kp
22de35cd1a
Use valptr for gamecntl.cpp
2015-07-12 01:04:20 +00:00
Kp
b20f33e705
Use valptr for game.cpp
2015-07-12 01:04:19 +00:00
Kp
53b6d25eeb
Use valptr for fvi.cpp
2015-07-12 01:04:19 +00:00
Kp
374145633b
Use valptr for fuelcen.cpp
2015-07-12 01:04:19 +00:00
Kp
13bcdcf0ca
Use valptr for fireball.cpp
2015-07-12 01:04:19 +00:00
Kp
bf589a05b7
Use valptr for endlevel.cpp
2015-07-12 01:04:19 +00:00
Kp
16bf682f47
Use valptr for dumpmine.cpp
2015-07-12 01:04:19 +00:00
Kp
8bbcf497b7
Use valptr for collide.cpp
2015-07-12 01:04:19 +00:00
Kp
2aeb6e3afd
Use valptr for cntrlcen.cpp
2015-07-12 01:04:19 +00:00
Kp
05fe25b3d4
Use valptr for aipath.cpp
2015-07-12 01:04:19 +00:00
Kp
f81bb22cb2
Use valptr for ai.cpp
2015-07-12 01:04:19 +00:00