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_