#include "cpp_api/s_base.h"#include "cpp_api/s_internal.h"#include "cpp_api/s_security.h"#include "debug.h"#include "lua_api/l_object.h"#include "common/c_converter.h"#include "server/player_sao.h"#include "filesys.h"#include "porting.h"#include "server.h"#include "lualib.h"#include "bit.h"#include "lstrpack.h"#include "script/common/c_content.h"#include <limits>Classes | |
| class | ModNameStorer |
Macros | |
| #define | CHECK(ridx, name) |
Functions | |
| static void | rawgetfield (lua_State *L, int index, std::string_view k) |
| like lua_getfield but bypasses metamethods | |
| static void | rawsetfield (lua_State *L, int index, std::string_view k) |
| like lua_setfield but bypasses metamethods | |
| #define CHECK | ( | ridx, | |
| name ) |
Referenced by ScriptApiBase::checkSetByBuiltin(), LEFT_HANDED(), TEST_CASE(), TEST_CASE(), TEST_CASE(), TEST_CASE(), TEST_CASE(), TEST_CASE(), TEST_CASE(), and TEST_CASE().
|
static |
like lua_getfield but bypasses metamethods
Referenced by ScriptApiBase::addObjectReference().
|
static |
like lua_setfield but bypasses metamethods
Referenced by ScriptApiBase::addObjectReference(), and ScriptApiBase::removeObjectReference().