minetest/src
Loïc Blot 3e50850260 TileLayer: use shared_ptr for FrameSpec vector (#6171)
* TileLayer: use shared_ptr for vector framespec
This reduce memory copy of TileLayer from (4 to 16) * FrameSpec where FrameSpec = (sizeof(int) + 3 * sizeof(ptr)) to int + sizeof(ptr)

Callgrind difference

Before: https://lut.im/RGkiJqQb8T/LeQIEXpAuRzfl7gd.png
After: https://lut.im/bcqmwee1xu/cTwtptY5tRuS9lp0.png

* Fix one push_back to use vector::emplace_back & optimize inclusions
2017-07-26 20:12:48 +02:00
..
client TileLayer: use shared_ptr for FrameSpec vector (#6171) 2017-07-26 20:12:48 +02:00
irrlicht_changes Merge cguittfont lib in irrlicht change folder. (#6016) 2017-06-20 17:18:34 +02:00
network Network protocol: Document settable player collisionbox (#6168) 2017-07-25 07:32:44 +02:00
script Clouds API: change speed from 'y' to 'z', ColorSpecs in Lua docs (#6164) 2017-07-24 18:04:00 +02:00
threading Fix msvc annoyances (#5963) 2017-06-27 11:54:40 +02:00
unittest C++11 cleanup on constructors (#6000) 2017-06-19 23:54:58 +02:00
util Expose getPointedThing to Lua 2017-07-07 22:28:23 +01:00
activeobject.h Expose getPointedThing to Lua 2017-07-07 22:28:23 +01:00
ban.cpp C++11 patchset 9: move hardcoded init parameters to class definitions (part 1) (#5984) 2017-06-16 11:25:52 +02:00
ban.h C++11 patchset 9: move hardcoded init parameters to class definitions (part 1) (#5984) 2017-06-16 11:25:52 +02:00
camera.cpp Camera: Fix wieldmesh glitch after teleporting (#6138) 2017-07-15 20:15:36 +02:00
camera.h Camera: Arm inertia code cleanup (#6094) 2017-07-04 09:25:36 +02:00
cavegen.cpp VoxelManip cleanups (const ref, const move) + function removal (#6169) 2017-07-26 07:35:09 +02:00
cavegen.h LINT fix 2017-06-22 13:20:20 +02:00
chat_interface.h Add server side ncurses terminal 2015-11-06 08:51:14 +01:00
chat.cpp C++11 patchset 9: move hardcoded init parameters to class definitions (part 1) (#5984) 2017-06-16 11:25:52 +02:00
chat.h C++11 patchset 9: move hardcoded init parameters to class definitions (part 1) (#5984) 2017-06-16 11:25:52 +02:00
chatmessage.h Chat protocol rewrite (#5117) 2017-07-16 10:47:31 +02:00
client.cpp [CSM] Add flavour limits controlled by server (#5930) 2017-07-18 21:39:55 +02:00
client.h [CSM] Add flavour limits controlled by server (#5930) 2017-07-18 21:39:55 +02:00
clientenvironment.cpp Expose getPointedThing to Lua 2017-07-07 22:28:23 +01:00
clientenvironment.h Expose getPointedThing to Lua 2017-07-07 22:28:23 +01:00
clientiface.cpp Chat protocol rewrite (#5117) 2017-07-16 10:47:31 +02:00
clientiface.h Chat protocol rewrite (#5117) 2017-07-16 10:47:31 +02:00
clientmap.cpp Isolate irrlicht references and use a singleton (#6041) 2017-06-26 20:11:17 +02:00
clientmap.h Isolate irrlicht references and use a singleton (#6041) 2017-06-26 20:11:17 +02:00
clientmedia.cpp C++11 patchset 9: move hardcoded init parameters to class definitions (part 1) (#5984) 2017-06-16 11:25:52 +02:00
clientmedia.h C++11 patchset 9: move hardcoded init parameters to class definitions (part 1) (#5984) 2017-06-16 11:25:52 +02:00
clientobject.cpp C++11 patchset 2: remove util/cpp11.h and util/cpp11_container.h (#5821) 2017-06-04 21:00:04 +02:00
clientobject.h Expose getPointedThing to Lua 2017-07-07 22:28:23 +01:00
clientsimpleobject.h C++11 patchset 9: move hardcoded init parameters to class definitions (part 1) (#5984) 2017-06-16 11:25:52 +02:00
cloudparams.h Add clouds API 2017-04-30 00:06:13 +01:00
clouds.cpp Fog effect when camera is inside cloud 2017-07-05 15:39:49 +02:00
clouds.h Fog effect when camera is inside cloud 2017-07-05 15:39:49 +02:00
cmake_config_githash.h.in Clean up and tweak build system 2015-03-27 15:00:48 -04:00
cmake_config.h.in Also support X11 icon for minetest copies installed via make install (#4407) 2016-08-20 21:26:44 +02:00
CMakeLists.txt Copy lua51.dll (luajit) to bindir (#6148) 2017-07-18 21:29:23 +02:00
collision.cpp C++11 patchset 9: move hardcoded init parameters to class definitions (part 1) (#5984) 2017-06-16 11:25:52 +02:00
collision.h C++11 patchset 9: move hardcoded init parameters to class definitions (part 1) (#5984) 2017-06-16 11:25:52 +02:00
config.h Revert the upper-case PROJECT_NAME nonsense that was part of #2402 2015-04-27 16:24:49 +02:00
constants.h Revert custom player collision box and step height commits 2017-05-09 03:52:28 +01:00
content_cao.cpp Player collisionbox: Make settable 2017-07-21 02:03:22 +01:00
content_cao.h Expose getPointedThing to Lua 2017-07-07 22:28:23 +01:00
content_cso.cpp C++11 patchset 9: move hardcoded init parameters to class definitions (part 1) (#5984) 2017-06-16 11:25:52 +02:00
content_cso.h
content_mapblock.cpp Mesh generation: Fix performance regression caused by 'plantlike_rooted' PR 2017-07-17 20:13:53 +01:00
content_mapblock.h Add 'plantlike_rooted' drawtype 2017-07-11 01:02:22 +01:00
content_mapnode.cpp Revert "Remove deprecated code segments (#5891)" 2017-06-06 16:19:04 +02:00
content_mapnode.h Revert "Remove deprecated code segments (#5891)" 2017-06-06 16:19:04 +02:00
content_nodemeta.cpp C++11 patchset 9: move hardcoded init parameters to class definitions (part 1) (#5984) 2017-06-16 11:25:52 +02:00
content_nodemeta.h C++11 patchset 9: move hardcoded init parameters to class definitions (part 1) (#5984) 2017-06-16 11:25:52 +02:00
content_sao.cpp Player collisionbox: Make settable 2017-07-21 02:03:22 +01:00
content_sao.h Expose getPointedThing to Lua 2017-07-07 22:28:23 +01:00
convert_json.cpp Remove remaining modstore code (#6120) 2017-07-14 20:37:58 +02:00
convert_json.h Remove remaining modstore code (#6120) 2017-07-14 20:37:58 +02:00
craftdef.cpp Add ItemStack key-value meta storage 2017-02-04 22:07:55 +00:00
craftdef.h C++11 patchset 9: move hardcoded init parameters to class definitions (part 1) (#5984) 2017-06-16 11:25:52 +02:00
database-dummy.cpp DB::loadBlock copy removal & DB backend cleanup 2016-05-17 06:52:16 +02:00
database-dummy.h Minetest for C++11 (CMakeLists + Travis) 2017-06-04 09:57:08 +02:00
database-files.cpp Fix lint since recent player to db merge 2017-04-23 16:22:53 +02:00
database-files.h Fix lint since recent player to db merge 2017-04-23 16:22:53 +02:00
database-leveldb.cpp Implement DatabaseException for databases 2016-05-17 14:36:51 +02:00
database-leveldb.h Minetest for C++11 (CMakeLists + Travis) 2017-06-04 09:57:08 +02:00
database-postgresql.cpp Fix msvc annoyances (#5963) 2017-06-27 11:54:40 +02:00
database-postgresql.h C++11 patchset 9: move hardcoded init parameters to class definitions (part 1) (#5984) 2017-06-16 11:25:52 +02:00
database-redis.cpp database-redis: Support password authentication 2017-03-11 21:39:32 +01:00
database-redis.h C++11 patchset 9: move hardcoded init parameters to class definitions (part 1) (#5984) 2017-06-16 11:25:52 +02:00
database-sqlite3.cpp Inventory: Fix wrong stack size behaviour and item loss (#6039) 2017-06-25 11:39:39 +02:00
database-sqlite3.h C++11 patchset 9: move hardcoded init parameters to class definitions (part 1) (#5984) 2017-06-16 11:25:52 +02:00
database.cpp Player data to Database (#5475) 2017-04-23 14:35:08 +02:00
database.h Player data to Database (#5475) 2017-04-23 14:35:08 +02:00
daynightratio.h
debug.cpp C++11 patchset 9: move hardcoded init parameters to class definitions (part 1) (#5984) 2017-06-16 11:25:52 +02:00
debug.h Fix msvc annoyances (#5963) 2017-06-27 11:54:40 +02:00
defaultsettings.cpp Window size: use 1024x600 to avoid a smaller UI 2017-07-18 22:11:34 +01:00
defaultsettings.h Pass clang-format on various cpp/header files (#5559) 2017-04-23 09:52:40 +02:00
dungeongen.cpp VoxelManip cleanups (const ref, const move) + function removal (#6169) 2017-07-26 07:35:09 +02:00
dungeongen.h Dungeongen: Add and improve parameters 2017-02-26 06:46:14 +00:00
emerge.cpp Move MapEditEventAreaIgnorer to emerge.cpp 2017-07-25 08:47:52 +02:00
emerge.h C++11 patchset 9: move hardcoded init parameters to class definitions (part 1) (#5984) 2017-06-16 11:25:52 +02:00
environment.cpp Expose getPointedThing to Lua 2017-07-07 22:28:23 +01:00
environment.h Expose getPointedThing to Lua 2017-07-07 22:28:23 +01:00
event_manager.h Change i++ to ++i 2015-08-25 18:33:52 -04:00
event.h C++11 patchset 9: move hardcoded init parameters to class definitions (part 1) (#5984) 2017-06-16 11:25:52 +02:00
exceptions.h C++11 patchset 9: move hardcoded init parameters to class definitions (part 1) (#5984) 2017-06-16 11:25:52 +02:00
face_position_cache.cpp Use C++11 mutexes only (remove compat code) (#5922) 2017-06-06 16:29:28 +02:00
face_position_cache.h Use C++11 mutexes only (remove compat code) (#5922) 2017-06-06 16:29:28 +02:00
filecache.cpp Network Layer 7 rework (Packet handling) 2015-02-10 20:04:08 +10:00
filecache.h Fix various variables passed by copy instead of const ref (#5610) 2017-04-19 00:36:30 +02:00
filesys.cpp Fix RemoveRelatvePathComponents 2016-12-20 17:17:38 +10:00
filesys.h Add seperate cache path 2015-12-07 13:51:41 -05:00
fontengine.cpp Isolate irrlicht references and use a singleton (#6041) 2017-06-26 20:11:17 +02:00
fontengine.h C++11 patchset 9: move hardcoded init parameters to class definitions (part 1) (#5984) 2017-06-16 11:25:52 +02:00
game.cpp In-cloud fog: Strengthen effect when small view range is used 2017-07-18 22:16:41 +01:00
game.h Isolate irrlicht references and use a singleton (#6041) 2017-06-26 20:11:17 +02:00
gamedef.h Add ModStorageAPI to client side modding (#5396) 2017-03-16 07:53:39 +01:00
gameparams.h LINT: Switch whitelist check from egrep to awk 2017-04-06 23:21:40 +02:00
genericobject.cpp Fix various copy instead of const ref reported by cppcheck (part 3) (#5616) 2017-04-20 00:12:52 +02:00
genericobject.h C++11 patchset 9: move hardcoded init parameters to class definitions (part 1) (#5984) 2017-06-16 11:25:52 +02:00
gettext.cpp Fix typo 2015-10-26 15:14:22 +01:00
gettext.h gettext.h: include <locale> before defining the gettext macro (#4452) 2016-08-21 02:40:23 +02:00
gettime.h Fix Lint broken by b662a4577d692329b9ca83525e6039f2ddcd1ac1 2017-04-29 09:47:22 +02:00
guiChatConsole.cpp Fix console resize issue when maximising game window (#6023) 2017-06-21 07:50:57 +02:00
guiChatConsole.h C++11 patchset 9: move hardcoded init parameters to class definitions (part 1) (#5984) 2017-06-16 11:25:52 +02:00
guiEngine.cpp Fog effect when camera is inside cloud 2017-07-05 15:39:49 +02:00
guiEngine.h Isolate irrlicht references and use a singleton (#6041) 2017-06-26 20:11:17 +02:00
guiFormSpecMenu.cpp C++11 cleanup inventorymanager (#6077) 2017-07-01 14:07:40 +02:00
guiFormSpecMenu.h Isolate irrlicht references and use a singleton (#6041) 2017-06-26 20:11:17 +02:00
guiKeyChangeMenu.cpp Cpp11 initializers 2 (#5999) 2017-06-17 19:11:28 +02:00
guiKeyChangeMenu.h Cpp11 initializers 2 (#5999) 2017-06-17 19:11:28 +02:00
guiMainMenu.h Cpp11 initializers 2 (#5999) 2017-06-17 19:11:28 +02:00
guiPasswordChange.cpp Cpp11 initializers 2 (#5999) 2017-06-17 19:11:28 +02:00
guiPasswordChange.h Cpp11 initializers 2 (#5999) 2017-06-17 19:11:28 +02:00
guiPathSelectMenu.cpp Cpp11 initializers 2 (#5999) 2017-06-17 19:11:28 +02:00
guiPathSelectMenu.h Cpp11 initializers 2 (#5999) 2017-06-17 19:11:28 +02:00
guiscalingfilter.cpp Isolate irrlicht references and use a singleton (#6041) 2017-06-26 20:11:17 +02:00
guiscalingfilter.h Isolate irrlicht references and use a singleton (#6041) 2017-06-26 20:11:17 +02:00
guiTable.cpp Isolate irrlicht references and use a singleton (#6041) 2017-06-26 20:11:17 +02:00
guiTable.h Cpp11 initializers 2 (#5999) 2017-06-17 19:11:28 +02:00
guiVolumeChange.cpp guiVolumeChange: prevent wrong value position by using 1 label instead of 2 (#5839) 2017-05-28 15:23:30 +02:00
guiVolumeChange.h Remove unused parameter of GUIVolumeChange 2016-10-09 10:35:51 +02:00
httpfetch.cpp Cpp11 initializers 2 (#5999) 2017-06-17 19:11:28 +02:00
httpfetch.h Cpp11 initializers 2 (#5999) 2017-06-17 19:11:28 +02:00
hud.cpp Irrlicht cleanup: cleanup various object to use RenderingEngine (#6088) 2017-07-02 20:29:58 +02:00
hud.h Irrlicht cleanup: cleanup various object to use RenderingEngine (#6088) 2017-07-02 20:29:58 +02:00
imagefilters.cpp Fix some minor details from 6d61375 2015-04-01 00:19:10 -04:00
imagefilters.h Clean scaling pre-filter for formspec/HUD. 2015-04-01 00:01:05 -04:00
intlGUIEditBox.cpp Cpp11 initializers 2 (#5999) 2017-06-17 19:11:28 +02:00
intlGUIEditBox.h Cpp11 initializers 2 (#5999) 2017-06-17 19:11:28 +02:00
inventory.cpp Inventory: Fix wrong stack size behaviour and item loss (#6039) 2017-06-25 11:39:39 +02:00
inventory.h Inventory: Fix wrong stack size behaviour and item loss (#6039) 2017-06-25 11:39:39 +02:00
inventorymanager.cpp Player collisionbox: Make settable 2017-07-21 02:03:22 +01:00
inventorymanager.h C++11 cleanup inventorymanager (#6077) 2017-07-01 14:07:40 +02:00
irr_aabb3d.h Clang-format: trivial fix on some headers (#5495) 2017-04-01 14:48:16 +02:00
irr_v2d.h Clang-format: trivial fix on some headers (#5495) 2017-04-01 14:48:16 +02:00
irr_v3d.h Clang-format: trivial fix on some headers (#5495) 2017-04-01 14:48:16 +02:00
irrlichttypes_bloated.h Pass clang-format on various cpp/header files (#5559) 2017-04-23 09:52:40 +02:00
irrlichttypes_extrabloated.h Pass clang-format on various cpp/header files (#5559) 2017-04-23 09:52:40 +02:00
irrlichttypes.h Define and use limit constants for Irrlicht fixed-width types 2015-10-04 04:00:16 -04:00
itemdef.cpp Fix deserialization of ItemDefinition (#5995) 2017-06-16 07:17:30 +02:00
itemdef.h Hardware coloring for itemstacks 2017-04-08 18:39:15 -07:00
itemgroup.h C++11 patchset 2: remove util/cpp11.h and util/cpp11_container.h (#5821) 2017-06-04 21:00:04 +02:00
itemstackmetadata.cpp Fix for empty key/value when reading item string with wear but no metadata (#6058) 2017-06-27 12:34:11 +02:00
itemstackmetadata.h Add ItemStack key-value meta storage 2017-02-04 22:07:55 +00:00
keycode.cpp Cpp11 initializers 2 (#5999) 2017-06-17 19:11:28 +02:00
keycode.h Cpp11 initializers 2 (#5999) 2017-06-17 19:11:28 +02:00
light.cpp Redo light.cpp. 2016-12-28 14:16:39 -08:00
light.h Pass clang-format on various cpp/header files (#5559) 2017-04-23 09:52:40 +02:00
localplayer.cpp Sneak: Stripped down version 2017-07-15 01:27:37 +01:00
localplayer.h Player collisionbox: Make settable 2017-07-21 02:03:22 +01:00
log.cpp Remove threads.h and replace its definitions with their C++11 equivalents (#5957) 2017-06-11 09:43:05 +02:00
log.h Remove threads.h and replace its definitions with their C++11 equivalents (#5957) 2017-06-11 09:43:05 +02:00
main.cpp Cpp11 initializers 2 (#5999) 2017-06-17 19:11:28 +02:00
mainmenumanager.h Isolate irrlicht references and use a singleton (#6041) 2017-06-26 20:11:17 +02:00
map_settings_manager.cpp Cpp11 initializers 2 (#5999) 2017-06-17 19:11:28 +02:00
map_settings_manager.h Cpp11 initializers 2 (#5999) 2017-06-17 19:11:28 +02:00
map.cpp Cpp11 initializers 2 (#5999) 2017-06-17 19:11:28 +02:00
map.h Cpp11 initializers 2 (#5999) 2017-06-17 19:11:28 +02:00
mapblock_mesh.cpp TileLayer: use shared_ptr for FrameSpec vector (#6171) 2017-07-26 20:12:48 +02:00
mapblock_mesh.h Isolate irrlicht references and use a singleton (#6041) 2017-06-26 20:11:17 +02:00
mapblock.cpp Very little performance fix on correctBlockNodeIds 2017-07-18 08:18:13 +02:00
mapblock.h Cpp11 initializers 2 (#5999) 2017-06-17 19:11:28 +02:00
mapgen_carpathian.cpp Biomes/decorations/ores: Make relative to 'water_level' setting 2017-07-11 01:14:24 +01:00
mapgen_carpathian.h Mapgen Carpathian: Add lava_depth parameter 2017-07-07 22:28:40 +01:00
mapgen_flat.cpp VoxelManip cleanups (const ref, const move) + function removal (#6169) 2017-07-26 07:35:09 +02:00
mapgen_flat.h CavesRandomWalk: Make 'lava_depth' a mapgen parameter 2017-06-22 03:14:56 +01:00
mapgen_fractal.cpp Mgfractal: Improve spawning behaviour 2017-07-17 20:19:43 +01:00
mapgen_fractal.h Mgfractal: Improve spawning behaviour 2017-07-17 20:19:43 +01:00
mapgen_singlenode.cpp Mapgen files: Update and correct copyright credits 2017-05-26 20:46:03 +01:00
mapgen_singlenode.h Mapgen files: Update and correct copyright credits 2017-05-26 20:46:03 +01:00
mapgen_v5.cpp Biomes/decorations/ores: Make relative to 'water_level' setting 2017-07-11 01:14:24 +01:00
mapgen_v5.h CavesRandomWalk: Make 'lava_depth' a mapgen parameter 2017-06-22 03:14:56 +01:00
mapgen_v6.cpp VoxelManip cleanups (const ref, const move) + function removal (#6169) 2017-07-26 07:35:09 +02:00
mapgen_v6.h Cpp11 initializers 2 (#5999) 2017-06-17 19:11:28 +02:00
mapgen_v7.cpp VoxelManip cleanups (const ref, const move) + function removal (#6169) 2017-07-26 07:35:09 +02:00
mapgen_v7.h Mgv7: Add 'mount_zero_level' parameter 2017-07-26 02:41:30 +01:00
mapgen_valleys.cpp VoxelManip cleanups (const ref, const move) + function removal (#6169) 2017-07-26 07:35:09 +02:00
mapgen_valleys.h Cpp11 initializers 2 (#5999) 2017-06-17 19:11:28 +02:00
mapgen.cpp VoxelManip cleanups (const ref, const move) + function removal (#6169) 2017-07-26 07:35:09 +02:00
mapgen.h Biomes/decorations/ores: Make relative to 'water_level' setting 2017-07-11 01:14:24 +01:00
mapnode.cpp Revert "Remove deprecated code segments (#5891)" 2017-06-06 16:19:04 +02:00
mapnode.h Add hardware node coloring. Includes: 2017-01-23 07:27:12 +01:00
mapsector.cpp Cpp11 initializers 2 (#5999) 2017-06-17 19:11:28 +02:00
mapsector.h Cpp11 initializers 2 (#5999) 2017-06-17 19:11:28 +02:00
mesh_generator_thread.cpp Fix msvc annoyances (#5963) 2017-06-27 11:54:40 +02:00
mesh_generator_thread.h Fix msvc annoyances (#5963) 2017-06-27 11:54:40 +02:00
mesh.cpp Do not shade inventory items with textures (#5869) 2017-06-01 23:18:55 +02:00
mesh.h Do not shade inventory items with textures (#5869) 2017-06-01 23:18:55 +02:00
metadata.cpp Pass clang-format on various cpp/header files (#5559) 2017-04-23 09:52:40 +02:00
metadata.h Add ModMetadata API (#5131) 2017-02-08 00:15:55 +01:00
mg_biome.cpp Mapgen files: Update and correct copyright credits 2017-05-26 20:46:03 +01:00
mg_biome.h Cpp11 patchset 11: continue working on constructor style migration (#6004) 2017-06-18 19:55:15 +02:00
mg_decoration.cpp VoxelManip cleanups (const ref, const move) + function removal (#6169) 2017-07-26 07:35:09 +02:00
mg_decoration.h Biomes/decorations/ores: Make relative to 'water_level' setting 2017-07-11 01:14:24 +01:00
mg_ore.cpp Biomes/decorations/ores: Make relative to 'water_level' setting 2017-07-11 01:14:24 +01:00
mg_ore.h Biomes/decorations/ores: Make relative to 'water_level' setting 2017-07-11 01:14:24 +01:00
mg_schematic.cpp Cpp11 patchset 11: continue working on constructor style migration (#6004) 2017-06-18 19:55:15 +02:00
mg_schematic.h Cpp11 patchset 11: continue working on constructor style migration (#6004) 2017-06-18 19:55:15 +02:00
minimap.cpp VoxelManip cleanups (const ref, const move) + function removal (#6169) 2017-07-26 07:35:09 +02:00
minimap.h VoxelManip cleanups (const ref, const move) + function removal (#6169) 2017-07-26 07:35:09 +02:00
modalMenu.h Cpp11 patchset 11: continue working on constructor style migration (#6004) 2017-06-18 19:55:15 +02:00
modifiedstate.h Pass clang-format on various cpp/header files (#5559) 2017-04-23 09:52:40 +02:00
mods.cpp Remove remaining modstore code (#6120) 2017-07-14 20:37:58 +02:00
mods.h Remove remaining modstore code (#6120) 2017-07-14 20:37:58 +02:00
nameidmapping.cpp C++11 patchset 2: remove util/cpp11.h and util/cpp11_container.h (#5821) 2017-06-04 21:00:04 +02:00
nameidmapping.h Cpp11 patchset 11: continue working on constructor style migration (#6004) 2017-06-18 19:55:15 +02:00
nodedef.cpp TileLayer: use shared_ptr for FrameSpec vector (#6171) 2017-07-26 20:12:48 +02:00
nodedef.h Add 'plantlike_rooted' drawtype 2017-07-11 01:02:22 +01:00
nodemetadata.cpp Private nodemeta (#5702) 2017-05-10 15:29:21 +02:00
nodemetadata.h C++11 patchset 2: remove util/cpp11.h and util/cpp11_container.h (#5821) 2017-06-04 21:00:04 +02:00
nodetimer.cpp Make node timers more efficient 2016-06-11 23:35:17 +01:00
nodetimer.h Cpp11 patchset 11: continue working on constructor style migration (#6004) 2017-06-18 19:55:15 +02:00
noise.cpp Fix msvc annoyances (#5963) 2017-06-27 11:54:40 +02:00
noise.h Cpp11 patchset 11: continue working on constructor style migration (#6004) 2017-06-18 19:55:15 +02:00
objdef.cpp Fix Windows build, clean up included headers 2015-05-22 20:37:59 +02:00
objdef.h C++11 patchset 6: forbid object copy using assigment/copy function deleters (#5945) 2017-06-10 13:49:15 +02:00
object_properties.cpp Cpp11 patchset 11: continue working on constructor style migration (#6004) 2017-06-18 19:55:15 +02:00
object_properties.h Cpp11 patchset 11: continue working on constructor style migration (#6004) 2017-06-18 19:55:15 +02:00
particles.cpp TileLayer: use shared_ptr for FrameSpec vector (#6171) 2017-07-26 20:12:48 +02:00
particles.h Isolate irrlicht references and use a singleton (#6041) 2017-06-26 20:11:17 +02:00
pathfinder.cpp Fix various copy instead of const ref reported by cppcheck (part 3) (#5616) 2017-04-20 00:12:52 +02:00
pathfinder.h Pathfinder: Fix style 2016-05-01 15:32:02 +02:00
player.cpp Cpp11 patchset 11: continue working on constructor style migration (#6004) 2017-06-18 19:55:15 +02:00
player.h Cpp11 patchset 11: continue working on constructor style migration (#6004) 2017-06-18 19:55:15 +02:00
porting_android.cpp Add seperate cache path 2015-12-07 13:51:41 -05:00
porting_android.h Add seperate cache path 2015-12-07 13:51:41 -05:00
porting.cpp Dont search for locale folders if gettext is disabled (#6133) 2017-07-14 17:31:18 +02:00
porting.h Isolate irrlicht references and use a singleton (#6041) 2017-06-26 20:11:17 +02:00
profiler.cpp Cpp11 patchset 11: continue working on constructor style migration (#6004) 2017-06-18 19:55:15 +02:00
profiler.h Cpp11 patchset 11: continue working on constructor style migration (#6004) 2017-06-18 19:55:15 +02:00
quicktune_shortcutter.h Create faster key cache for main game loop (client) 2014-11-10 12:26:19 +10:00
quicktune.cpp Use C++11 mutexes only (remove compat code) (#5922) 2017-06-06 16:29:28 +02:00
quicktune.h
raycast.cpp Expose getPointedThing to Lua 2017-07-07 22:28:23 +01:00
raycast.h Expose getPointedThing to Lua 2017-07-07 22:28:23 +01:00
reflowscan.cpp Cpp11 patchset 11: continue working on constructor style migration (#6004) 2017-06-18 19:55:15 +02:00
reflowscan.h Cpp11 patchset 11: continue working on constructor style migration (#6004) 2017-06-18 19:55:15 +02:00
remoteplayer.cpp Cpp11 patchset 11: continue working on constructor style migration (#6004) 2017-06-18 19:55:15 +02:00
remoteplayer.h Cpp11 patchset 11: continue working on constructor style migration (#6004) 2017-06-18 19:55:15 +02:00
rollback_interface.cpp Private nodemeta (#5702) 2017-05-10 15:29:21 +02:00
rollback_interface.h Cpp11 patchset 11: continue working on constructor style migration (#6004) 2017-06-18 19:55:15 +02:00
rollback.cpp Cpp11 patchset 11: continue working on constructor style migration (#6004) 2017-06-18 19:55:15 +02:00
rollback.h Cpp11 patchset 11: continue working on constructor style migration (#6004) 2017-06-18 19:55:15 +02:00
serialization.cpp Don't use ZLIB_WINAPI if the required DLL is not provided to CMake 2016-09-21 20:16:31 +02:00
serialization.h Private nodemeta (#5702) 2017-05-10 15:29:21 +02:00
server.cpp [CSM] Add flavour limits controlled by server (#5930) 2017-07-18 21:39:55 +02:00
server.h Move MapEditEventAreaIgnorer to emerge.cpp 2017-07-25 08:47:52 +02:00
serverenvironment.cpp LBM: use range based for and fixed a loop variable overloading in applyLBMs 2017-07-24 08:26:19 +02:00
serverenvironment.h LBM content mapping map doesn't need to be ordered, use std::unordered_map 2017-07-18 08:23:37 +02:00
serverlist.cpp Server list cleanup 2017-03-18 12:37:57 +01:00
serverlist.h Server list cleanup 2017-03-18 12:37:57 +01:00
serverobject.cpp Cpp11 initializers: last src root changeset (#6022) 2017-06-21 11:51:29 +02:00
serverobject.h Cpp11 initializers: last src root changeset (#6022) 2017-06-21 11:51:29 +02:00
settings_translation_file.cpp Remove remaining modstore code (#6120) 2017-07-14 20:37:58 +02:00
settings.cpp [CSM] Add flavour limits controlled by server (#5930) 2017-07-18 21:39:55 +02:00
settings.h [CSM] Add flavour limits controlled by server (#5930) 2017-07-18 21:39:55 +02:00
shader.cpp Add 'plantlike_rooted' drawtype 2017-07-11 01:02:22 +01:00
shader.h Isolate irrlicht references and use a singleton (#6041) 2017-06-26 20:11:17 +02:00
sky.cpp Fog effect when camera is inside cloud 2017-07-05 15:39:49 +02:00
sky.h Fog effect when camera is inside cloud 2017-07-05 15:39:49 +02:00
socket.cpp Fix msvc annoyances (#5963) 2017-06-27 11:54:40 +02:00
socket.h Fix msvc annoyances (#5963) 2017-06-27 11:54:40 +02:00
sound_openal.cpp Fix no sound bug (#5968) 2017-06-14 17:21:08 +02:00
sound_openal.h
sound.cpp
sound.h Sound: Add pitch option (#5960) 2017-06-11 13:58:26 +02:00
staticobject.cpp Define and use limit constants for Irrlicht fixed-width types 2015-10-04 04:00:16 -04:00
staticobject.h Cpp11 initializers: last src root changeset (#6022) 2017-06-21 11:51:29 +02:00
subgame.cpp Use a settings object when generating world.mt and set player_backend to sqlite. (#5940) 2017-06-08 09:50:51 +02:00
subgame.h Cpp11 initializers: last src root changeset (#6022) 2017-06-21 11:51:29 +02:00
terminal_chat_console.cpp Add colored text (not only colored chat). 2016-05-31 17:34:29 +02:00
terminal_chat_console.h Cpp11 initializers: last src root changeset (#6022) 2017-06-21 11:51:29 +02:00
tileanimation.cpp Add particle animation, glow 2017-01-18 23:21:01 +01:00
tileanimation.h Pass clang-format on 14 trivial header files fixes 2017-04-07 23:22:00 +02:00
tool.cpp C++11 patchset 2: remove util/cpp11.h and util/cpp11_container.h (#5821) 2017-06-04 21:00:04 +02:00
tool.h Cpp11 initializers: last src root changeset (#6022) 2017-06-21 11:51:29 +02:00
touchscreengui.cpp Cpp11 initializers: last src root changeset (#6022) 2017-06-21 11:51:29 +02:00
touchscreengui.h Cpp11 initializers: last src root changeset (#6022) 2017-06-21 11:51:29 +02:00
treegen.cpp Treegen: Fix s16 overflow warning (#6082) 2017-07-04 23:18:28 +02:00
treegen.h Fix various variables passed by copy instead of const ref (#5610) 2017-04-19 00:36:30 +02:00
version.cpp Android: Add githash header to spare rebuilds after new commits 2015-08-01 20:42:07 +02:00
version.h Clean up and tweak build system 2015-03-27 15:00:48 -04:00
voxel.cpp VoxelManip cleanups (const ref, const move) + function removal (#6169) 2017-07-26 07:35:09 +02:00
voxel.h VoxelManip cleanups (const ref, const move) + function removal (#6169) 2017-07-26 07:35:09 +02:00
voxelalgorithms.cpp Expose getPointedThing to Lua 2017-07-07 22:28:23 +01:00
voxelalgorithms.h Expose getPointedThing to Lua 2017-07-07 22:28:23 +01:00
wieldmesh.cpp TileLayer: use shared_ptr for FrameSpec vector (#6171) 2017-07-26 20:12:48 +02:00
wieldmesh.h Irrlicht cleanup: cleanup various object to use RenderingEngine (#6088) 2017-07-02 20:29:58 +02:00