#include <iostream>
#include <string>
#include <thread>
#include <mutex>
#include <unordered_map>
#include "common/helper.h"
#include "util/basic_macros.h"
#include <lua.h>
#include <lualib.h>
#include "irrlichttypes.h"
#include "common/c_types.h"
#include "common/c_internal.h"
#include "debug.h"
#include "config.h"
Go to the source code of this file.
◆ BUILTIN_MOD_NAME
#define BUILTIN_MOD_NAME "*builtin*" |
◆ PCALL_RES
Value: { \
int result_ = (RES); \
if (result_ != 0) { \
scriptError(result_, __FUNCTION__); \
} \
}
◆ runCallbacks
#define runCallbacks |
( |
|
nargs, |
|
|
|
mode |
|
) |
| runCallbacksRaw((nargs), (mode), __FUNCTION__) |
◆ SCRIPTAPI_DEBUG
◆ SCRIPTAPI_LOCK_DEBUG
#define SCRIPTAPI_LOCK_DEBUG |
◆ setOriginFromTable
#define setOriginFromTable |
( |
|
index | ) |
setOriginFromTableRaw(index, __FUNCTION__) |
◆ ScriptingType
Enumerator |
---|
Async | |
Client | |
MainMenu | |
Server | |