Home
last modified time | relevance | path

Searched refs:wxlCFunc (Results 1 – 4 of 4) sorted by relevance

/dports/editors/rehex/rehex-0.4.0/wxLua/bindings/wxlua/
H A Doverride.hpp284 wxLuaBindCFunc* wxlCFunc= (wxLuaBindCFunc*)*ptr; in wxluabind_wxLuaBindCFunc__index() local
305 lua_pushcfunction(L, wxlCFunc->lua_cfunc); in wxluabind_wxLuaBindCFunc__index()
310 lua_pushnumber(L, wxlCFunc->method_type); in wxluabind_wxLuaBindCFunc__index()
315 lua_pushnumber(L, wxlCFunc->minargs); in wxluabind_wxLuaBindCFunc__index()
320 lua_pushnumber(L, wxlCFunc->maxargs); in wxluabind_wxLuaBindCFunc__index()
325 size_t idx, count = wxlCFunc->maxargs; in wxluabind_wxLuaBindCFunc__index()
331 lua_pushnumber(L, *wxlCFunc->argtypes[idx]); in wxluabind_wxLuaBindCFunc__index()
339 const wxLuaBindClass* c = wxlBinding->GetBindClass(wxlCFunc); in wxluabind_wxLuaBindCFunc__index()
415 wxLuaBindCFunc* wxlCFunc = wxlMethod->wxluacfuncs; in wxluabind_wxLuaBindMethod__index() local
419 for (idx = 0; idx < count; ++idx, ++wxlCFunc) in wxluabind_wxLuaBindMethod__index()
[all …]
/dports/editors/rehex/rehex-0.4.0/wxLua/modules/wxlua/
H A Dwxlbind.cpp446 wxLuaBindCFunc* wxlCFunc = method->wxluacfuncs; in wxlua_callOverloadedFunction() local
450 if ((arg_lua_count >= wxlCFunc->minargs) && in wxlua_callOverloadedFunction()
451 (arg_lua_count <= wxlCFunc->maxargs)) in wxlua_callOverloadedFunction()
453 cfuncArray.Add(wxlCFunc); in wxlua_callOverloadedFunction()
473 bestCFunc = wxlCFunc; in wxlua_callOverloadedFunction()
477 if (!wxlCFunc->argtypes[arg]) in wxlua_callOverloadedFunction()
486 int wxl_type = (int)*(wxlCFunc->argtypes[arg]); in wxlua_callOverloadedFunction()
1193 wxLuaBindCFunc* wxlCFunc = NULL; in GetBindClass() local
1202 wxlCFunc = wxlMethod->wxluacfuncs; in GetBindClass()
1205 for (f = 0; f < funcs_n; ++f, ++wxlCFunc) in GetBindClass()
[all …]
H A Dwxlbind.h383 const wxLuaBindClass* GetBindClass(const wxLuaBindCFunc* wxlCFunc) const;
404 static const wxLuaBindClass* FindBindClass(const wxLuaBindCFunc* wxlCFunc);
H A Dwxlstate.h359 const wxLuaBindClass* GetBindClass(const wxLuaBindCFunc* wxlCFunc) const;