#include "lua.h"
#include "lualib.h"
#include "lauxlib.h"
#include "wx/defs.h"
Go to the source code of this file.
Defines | |
#define | wxLUA_MAJOR_VERSION 2 |
#define | wxLUA_MINOR_VERSION 8 |
#define | wxLUA_RELEASE_NUMBER 10 |
#define | wxLUA_SUBRELEASE_NUMBER 0 |
#define | wxLUA_VERSION_STRING wxT("wxLua 2.8.10.0") |
#define | wxLUA_CHECK_VERSION(major, minor, release) |
#define | wxLUA_CHECK_VERSION_FULL(major, minor, release, subrel) |
#define | WXLUA_BINDING_VERSION 27 |
#define | WXDLLIMPEXP_WXLUA |
#define | WXDLLIMPEXP_DATA_WXLUA(type) type |
#define | wxLUA_UNICODE_ONLY(x) |
#define | WXLUA_HASBIT(value, bit) (((value) & (bit)) != 0) |
#define | WXLUA_SETBIT(value, bit, set) ((set) ? (value)|(bit) : (value)&(~(bit))) |
#define | INIT_LUA_DEBUG { 0, 0, 0, 0, 0, 0, 0, 0, 0, {0}, 0 } |
#define | lua_Debug_to_wxString(ld) |
#define | wxLua_FILE_SEP_PATH wxT("\\") |
#define | wxUSE_WAVE 0 |
#define | wxUSE_SOUND 0 |
#define INIT_LUA_DEBUG { 0, 0, 0, 0, 0, 0, 0, 0, 0, {0}, 0 } |
Definition at line 114 of file wxldefs.h.
Referenced by wxLuaDebugTarget::DebugHook(), wxLuaDebugData::EnumerateStack(), wxLuaDebugData::EnumerateStackEntry(), and wxLuaDebugTarget::EvaluateExpr().
#define lua_Debug_to_wxString | ( | ld | ) |
wxString::Format(wxT("%p event=%d name='%s' namewhat='%s' what='%s' source='%s' currentline=%d nups=%d linedefined=%d lastlinedefined=%d short_src='%s' i_ci=%d"), \ &ld, ld.event, lua2wx(ld.name).c_str(), lua2wx(ld.namewhat).c_str(), lua2wx(ld.what).c_str(), lua2wx(ld.source).c_str(), ld.currentline, ld.nups, ld.linedefined, ld.lastlinedefined, lua2wx(ld.short_src).c_str(), ld.i_ci)
#define wxLUA_CHECK_VERSION | ( | major, | |||
minor, | |||||
release | ) |
(wxLUA_MAJOR_VERSION > (major) || \ (wxLUA_MAJOR_VERSION == (major) && wxLUA_MINOR_VERSION > (minor)) || \ (wxLUA_MAJOR_VERSION == (major) && wxLUA_MINOR_VERSION == (minor) && wxLUA_RELEASE_NUMBER >= (release)))
Definition at line 45 of file wxldefs.h.
Referenced by wxLua_function_wxLUA_CHECK_VERSION().
#define wxLUA_CHECK_VERSION_FULL | ( | major, | |||
minor, | |||||
release, | |||||
subrel | ) |
(wxLUA_CHECK_VERSION(major, minor, release) && \ ((major) != wxLUA_MAJOR_VERSION || \ (minor) != wxLUA_MINOR_VERSION || \ (release) != wxLUA_RELEASE_NUMBER || \ (subrel) <= wxLUA_SUBRELEASE_NUMBER))
Definition at line 51 of file wxldefs.h.
Referenced by wxLua_function_wxLUA_CHECK_VERSION_FULL().
#define WXLUA_HASBIT | ( | value, | |||
bit | ) | (((value) & (bit)) != 0) |
Definition at line 105 of file wxldefs.h.
Referenced by wxLuaState::Create(), wxLuaBinding::GetClassMethod(), wxLuaDebugItem::GetFlagBit(), wxLuaBinding::InstallClass(), wxlua_getBindMethodArgsMsg(), wxlua_wxLuaBindClass__index(), wxlua_wxLuaBindClass__newindex(), wxlua_wxLuaBindMethod_table__index(), wxlua_wxLuaBindMethod_table__newindex(), wxLuaBinding_RecurseBaseMethods(), and wxluaO_deletegcobject().
#define wxLUA_MAJOR_VERSION 2 |
Definition at line 36 of file wxldefs.h.
Referenced by wxLuaGetDefineList_wxlua().
#define wxLUA_MINOR_VERSION 8 |
Definition at line 37 of file wxldefs.h.
Referenced by wxLuaGetDefineList_wxlua().
#define wxLUA_RELEASE_NUMBER 10 |
Definition at line 38 of file wxldefs.h.
Referenced by wxLuaGetDefineList_wxlua().
#define WXLUA_SETBIT | ( | value, | |||
bit, | |||||
set | ) | ((set) ? (value)|(bit) : (value)&(~(bit))) |
Definition at line 106 of file wxldefs.h.
Referenced by wxLuaDebugItem::SetFlagBit().
#define wxLUA_SUBRELEASE_NUMBER 0 |
Definition at line 39 of file wxldefs.h.
Referenced by wxLuaGetDefineList_wxlua().
#define wxLUA_VERSION_STRING wxT("wxLua 2.8.10.0") |
Definition at line 40 of file wxldefs.h.
Referenced by wxLuaGetStringList_wxlua().