]> git.lizzy.rs Git - minetest.git/blobdiff - src/script/cpp_api/s_base.h
Add meshnode drawtype.
[minetest.git] / src / script / cpp_api / s_base.h
index 75552cc34f9bac163ba91fc14110b879834cde39..4ea3677a9a73b69d834fe214b2f3c890d5013fb3 100644 (file)
@@ -78,13 +78,16 @@ class ScriptApiBase {
        GUIEngine* getGuiEngine() { return m_guiengine; }
        void setGuiEngine(GUIEngine* guiengine) { m_guiengine = guiengine; }
 
-       void objectrefGetOrCreate(ServerActiveObject *cobj);
-       void objectrefGet(u16 id);
+       void objectrefGetOrCreate(lua_State *L, ServerActiveObject *cobj);
+       void objectrefGet(lua_State *L, u16 id);
 
        JMutex          m_luastackmutex;
+       // Stack index of Lua error handler
+       int             m_errorhandler;
 #ifdef SCRIPTAPI_LOCK_DEBUG
        bool            m_locked;
 #endif
+
 private:
        lua_State*      m_luastack;