Go to the source code of this file.
|
enum | TMS {
TM_INDEX,
TM_NEWINDEX,
TM_GC,
TM_MODE,
TM_LEN,
TM_EQ,
TM_ADD,
TM_SUB,
TM_MUL,
TM_MOD,
TM_POW,
TM_DIV,
TM_IDIV,
TM_BAND,
TM_BOR,
TM_BXOR,
TM_SHL,
TM_SHR,
TM_UNM,
TM_BNOT,
TM_LT,
TM_LE,
TM_CONCAT,
TM_CALL,
TM_N
} |
|
|
LUAI_FUNC const char * | luaT_objtypename (lua_State *L, const TValue *o) |
|
LUAI_FUNC const TValue * | luaT_gettm (Table *events, TMS event, TString *ename) |
|
LUAI_FUNC const TValue * | luaT_gettmbyobj (lua_State *L, const TValue *o, TMS event) |
|
LUAI_FUNC void | luaT_init (lua_State *L) |
|
LUAI_FUNC void | luaT_callTM (lua_State *L, const TValue *f, const TValue *p1, const TValue *p2, TValue *p3, int hasres) |
|
LUAI_FUNC int | luaT_callbinTM (lua_State *L, const TValue *p1, const TValue *p2, StkId res, TMS event) |
|
LUAI_FUNC void | luaT_trybinTM (lua_State *L, const TValue *p1, const TValue *p2, StkId res, TMS event) |
|
LUAI_FUNC int | luaT_callorderTM (lua_State *L, const TValue *p1, const TValue *p2, TMS event) |
|
◆ fasttm
◆ gfasttm
#define gfasttm |
( |
|
g, |
|
|
|
et, |
|
|
|
e |
|
) |
| |
Value:#define NULL
Pointer to 0.
Definition: gctypes.h:65
LUAI_FUNC const TValue * luaT_gettm(Table *events, TMS event, TString *ename)
Definition: ltm.c:59
GLboolean GLboolean g
Definition: glext.h:6844
◆ ttypename
◆ TMS
Enumerator |
---|
TM_INDEX | |
TM_NEWINDEX | |
TM_GC | |
TM_MODE | |
TM_LEN | |
TM_EQ | |
TM_ADD | |
TM_SUB | |
TM_MUL | |
TM_MOD | |
TM_POW | |
TM_DIV | |
TM_IDIV | |
TM_BAND | |
TM_BOR | |
TM_BXOR | |
TM_SHL | |
TM_SHR | |
TM_UNM | |
TM_BNOT | |
TM_LT | |
TM_LE | |
TM_CONCAT | |
TM_CALL | |
TM_N | |
◆ luaT_callbinTM()
◆ luaT_callorderTM()
◆ luaT_callTM()
◆ luaT_gettm()
◆ luaT_gettmbyobj()
◆ luaT_init()
◆ luaT_objtypename()
◆ luaT_trybinTM()
◆ luaT_typenames_