summaryrefslogtreecommitdiffstats
path: root/src/Bindings
diff options
context:
space:
mode:
authorMattes D <github@xoft.cz>2015-03-19 12:34:16 +0100
committerMattes D <github@xoft.cz>2015-03-19 12:34:16 +0100
commit9eb9541060dbc5b0939c3f200ce3d2381d503d26 (patch)
tree579fdcc4fefb98e8073a8438cf2d072a58492344 /src/Bindings
parentAllToLua: Fixed the parse order for bindings generation. (diff)
downloadcuberite-9eb9541060dbc5b0939c3f200ce3d2381d503d26.tar
cuberite-9eb9541060dbc5b0939c3f200ce3d2381d503d26.tar.gz
cuberite-9eb9541060dbc5b0939c3f200ce3d2381d503d26.tar.bz2
cuberite-9eb9541060dbc5b0939c3f200ce3d2381d503d26.tar.lz
cuberite-9eb9541060dbc5b0939c3f200ce3d2381d503d26.tar.xz
cuberite-9eb9541060dbc5b0939c3f200ce3d2381d503d26.tar.zst
cuberite-9eb9541060dbc5b0939c3f200ce3d2381d503d26.zip
Diffstat (limited to 'src/Bindings')
-rw-r--r--src/Bindings/AllToLua.pkg8
-rw-r--r--src/Bindings/ManualBindings.cpp2
2 files changed, 2 insertions, 8 deletions
diff --git a/src/Bindings/AllToLua.pkg b/src/Bindings/AllToLua.pkg
index bc0c9300f..cea86f432 100644
--- a/src/Bindings/AllToLua.pkg
+++ b/src/Bindings/AllToLua.pkg
@@ -116,14 +116,6 @@ $cfile "../BlockEntities/FlowerPotEntity.h"
-// Need to declare this class so that the usertype is properly registered in Bindings.cpp -
-// it seems impossible to register a usertype in ManualBindings.cpp
-class cLineBlockTracer;
-
-
-
-
-
// To avoid tolua treating Byte as a class, and avoid the need to $cfile entire Globals.h:
typedef unsigned char Byte;
diff --git a/src/Bindings/ManualBindings.cpp b/src/Bindings/ManualBindings.cpp
index 40ac12b41..e93b11eaa 100644
--- a/src/Bindings/ManualBindings.cpp
+++ b/src/Bindings/ManualBindings.cpp
@@ -3677,6 +3677,8 @@ void ManualBindings::Bind(lua_State * tolua_S)
tolua_cclass(tolua_S, "cCryptoHash", "cCryptoHash", "", nullptr);
tolua_usertype(tolua_S, "cStringCompression");
tolua_cclass(tolua_S, "cStringCompression", "cStringCompression", "", nullptr);
+ tolua_usertype(tolua_S, "cLineBlockTracer");
+ tolua_cclass(tolua_S, "cLineBlockTracer", "cLineBlockTracer", "", nullptr);
// Globals:
tolua_function(tolua_S, "Clamp", tolua_Clamp);