1
0
Fork 0
cuberite-2a/src/Bindings
Mattes D 01b8ed5295
Pulled the BlockID and BlockInfo headers from Globals.h. (#4591)
The BlockID.h file was removed from Globals.h and renamed to BlockType.h (main change)
The BlockInfo.h file was removed from Globals.h (main change)
The ENUM_BLOCK_ID and ENUM_ITEM_ID enum names were replaced with ENUM_BLOCK_TYPE and ENUM_ITEM_TYPE (cosmetics)
The various enums, such as eDimension, eDamageType and eExplosionSource were moved from BlockType.h to Defines.h, together with the helper functions for converting between them and strings (StringToDimension et al.) (minor)
Many inline functions were moved from headers to their respective cpp files, so that BlockType.h could be included only into the cpp file, rather than the header.
That broke our tests a bit, since they pick bits and pieces out of the main code and provide stubs for the rest; they had to be re-stubbed and re-verified.
eMonsterType values are no longer tied to E_ITEM_SPAWN_EGG_META_* values
2020-04-03 08:57:01 +02:00
..
.gitignore Added a Pure-Lua implementation for bindings generation. 2016-07-18 22:11:35 +02:00
AllToLua.bat ToLua now generates cLuaState::Push() and GetStackValue() 2015-05-12 09:20:54 +02:00
AllToLua.pkg Pulled the BlockID and BlockInfo headers from Globals.h. (#4591) 2020-04-03 08:57:01 +02:00
AllToLua.sh ToLua now generates cLuaState::Push() and GetStackValue() 2015-05-12 09:20:54 +02:00
AllToLua_lua.bat ToLua now generates cLuaState::Push() and GetStackValue() 2015-05-12 09:20:54 +02:00
BindingsProcessor.lua Prefer static_cast to reinterpret_cast (#4223) 2018-05-02 08:50:36 +01:00
CMakeLists.txt Pulled the BlockID and BlockInfo headers from Globals.h. (#4591) 2020-04-03 08:57:01 +02:00
CheckBindingsDependencies.lua CircleCI: Check for missing Bindings dependencies 2016-07-02 00:30:22 +02:00
DeprecatedBindings.cpp Pulled the BlockID and BlockInfo headers from Globals.h. (#4591) 2020-04-03 08:57:01 +02:00
DeprecatedBindings.h Style: Normalized to no spaces before closing parenthesis. 2014-07-21 17:40:43 +02:00
DiffAPIDesc.lua Changed int parameters to vector parameters in cCuboid and simulators (#3874) 2017-08-17 15:48:38 +02:00
LuaChunkStay.cpp Fixed cWorld:ChunkStay bindings. (#3319) 2016-08-14 16:26:31 +02:00
LuaChunkStay.h Removed unused forward declarations (#3888) 2017-08-03 15:10:29 +02:00
LuaFunctions.h Fixed Clang 5.0 compile errors (#4085) 2017-12-21 11:36:58 +00:00
LuaJson.cpp LuaJson: Report serialization errors instead of crashing. 2016-10-27 23:47:36 +02:00
LuaJson.h Added a Json parser and serializer to Lua API. 2015-12-24 14:00:31 +01:00
LuaNameLookup.cpp Converted cLuaState::cTableRef to use cTrackedRef. 2016-08-13 21:16:21 +02:00
LuaNameLookup.h Converted cLuaState::cTableRef to use cTrackedRef. 2016-08-13 21:16:21 +02:00
LuaServerHandle.cpp Buckets: Be able to place fluids through other fluids. (#4331) 2019-05-07 20:15:58 +01:00
LuaServerHandle.h Remove smart pointer macros 2017-07-21 14:41:51 +01:00
LuaState.cpp Wrong overload of function push() got called when pushing a cEntity*. (#4512) 2020-03-21 16:00:26 +00:00
LuaState.h Wrong overload of function push() got called when pushing a cEntity*. (#4512) 2020-03-21 16:00:26 +00:00
LuaTCPLink.cpp Update mbedtls to 2.5.1 (#3964) 2017-08-30 15:00:06 +01:00
LuaTCPLink.h Remove smart pointer macros 2017-07-21 14:41:51 +01:00
LuaUDPEndpoint.cpp Converted cLuaState::cTableRef to use cTrackedRef. 2016-08-13 21:16:21 +02:00
LuaUDPEndpoint.h Remove smart pointer macros 2017-07-21 14:41:51 +01:00
LuaWindow.cpp Respect return value of cLuaWindow's OnClicked handler (#4322) 2019-06-11 12:07:35 +02:00
LuaWindow.h Replace ItemCallbacks with lambdas (#3993) 2017-09-11 23:20:49 +02:00
ManualBindings.cpp Prevent player from being destroyed by plugins (#4584) 2020-03-31 11:39:23 +00:00
ManualBindings.h Add a formatting function for Vector3 (#4282) 2018-09-24 21:33:39 +01:00
ManualBindings_BlockArea.cpp Fix off-by-one error and clean error messages in manual bindings for BlockArea (#4549) 2020-04-01 12:43:26 +00:00
ManualBindings_Network.cpp Prefer static_cast to reinterpret_cast (#4223) 2018-05-02 08:50:36 +01:00
ManualBindings_RankManager.cpp Force all headers other than "Globals.h" to be included with relative paths (#4269) 2018-08-29 01:51:25 +01:00
ManualBindings_World.cpp Lock hopper when powered by redstone (#4347) 2020-03-27 12:03:28 +00:00
Plugin.cpp CheckBasicStyle: Check number of empty lines between functions (#4267) 2018-07-26 22:24:36 +01:00
Plugin.h Manual merge of #4498. 2020-03-23 12:18:12 +00:00
PluginLua.cpp Manual merge of #4498. 2020-03-23 12:18:12 +00:00
PluginLua.h Manual merge of #4498. 2020-03-23 12:18:12 +00:00
PluginManager.cpp Updated plugin list format (#4557) 2020-03-27 13:47:04 +01:00
PluginManager.h Pulled the BlockID and BlockInfo headers from Globals.h. (#4591) 2020-04-03 08:57:01 +02:00
tolua++.h Disabled a useless MSVC warning in Bindings.cpp. 2014-01-12 08:43:13 +01:00