diff options
author | kwolekr <kwolekr@minetest.net> | 2015-10-30 02:48:37 -0400 |
---|---|---|
committer | kwolekr <kwolekr@minetest.net> | 2015-11-02 18:43:09 -0500 |
commit | c2b5da735ea0c961d4f6521df9d96142c7143eee (patch) | |
tree | 667ffa9cbbf5a606979a942634b030528822762c /src/script/lua_api/l_env.h | |
parent | 5c3546e459ede7fbdfc22b340ed6b2af5073ec5b (diff) | |
download | minetest-c2b5da735ea0c961d4f6521df9d96142c7143eee.tar.gz minetest-c2b5da735ea0c961d4f6521df9d96142c7143eee.tar.bz2 minetest-c2b5da735ea0c961d4f6521df9d96142c7143eee.zip |
Add callback parameter for core.emerge_area()
Diffstat (limited to 'src/script/lua_api/l_env.h')
-rw-r--r-- | src/script/lua_api/l_env.h | 11 |
1 files changed, 9 insertions, 2 deletions
diff --git a/src/script/lua_api/l_env.h b/src/script/lua_api/l_env.h index 8354379f3..424556d4b 100644 --- a/src/script/lua_api/l_env.h +++ b/src/script/lua_api/l_env.h @@ -172,8 +172,7 @@ public: static void Initialize(lua_State *L, int top); }; -class LuaABM : public ActiveBlockModifier -{ +class LuaABM : public ActiveBlockModifier { private: int m_id; @@ -219,4 +218,12 @@ public: u32 active_object_count, u32 active_object_count_wider); }; +struct ScriptCallbackState { + GameScripting *script; + int callback_ref; + int args_ref; + unsigned int refcount; + std::string origin; +}; + #endif /* L_ENV_H_ */ |