ResidualVM logo ResidualVM website - Forums - Contact us BuildBot - Doxygen - Wiki curved edge

ltm.cpp File Reference

#include "engines/grim/lua/lauxlib.h"
#include "engines/grim/lua/lmem.h"
#include "engines/grim/lua/lobject.h"
#include "engines/grim/lua/lstate.h"
#include "engines/grim/lua/ltm.h"
#include "engines/grim/lua/lapi.h"
Include dependency graph for ltm.cpp:

Go to the source code of this file.

Namespaces

namespace  Grim

Defines

#define FORBIDDEN_SYMBOL_EXCEPTION_setjmp
#define FORBIDDEN_SYMBOL_EXCEPTION_longjmp
#define FORBIDDEN_SYMBOL_EXCEPTION_fprintf
#define FORBIDDEN_SYMBOL_EXCEPTION_stderr

Functions

static int32 Grim::luaI_checkevent (const char *name, const char *list[])
static int32 Grim::validevent (int32 t, int32 e)
static void Grim::init_entry (int32 tag)
void Grim::luaT_init ()
int32 Grim::lua_newtag ()
static void Grim::checktag (int32 tag)
void Grim::luaT_realtag (int32 tag)
int32 Grim::lua_copytagmethods (int32 tagto, int32 tagfrom)
int32 Grim::luaT_efectivetag (TObject *o)
TObject * Grim::luaT_gettagmethod (int32 t, const char *event)
void Grim::luaT_settagmethod (int32 t, const char *event, TObject *func)
const char * Grim::luaT_travtagmethods (int32(*fn)(TObject *))

Variables

const char * Grim::luaT_eventname []
static char Grim::validevents [NUM_TAGS][IM_N]
static bool Grim::tmFBAdded = false

Define Documentation

#define FORBIDDEN_SYMBOL_EXCEPTION_fprintf

Definition at line 8 of file ltm.cpp.

#define FORBIDDEN_SYMBOL_EXCEPTION_longjmp

Definition at line 7 of file ltm.cpp.

#define FORBIDDEN_SYMBOL_EXCEPTION_setjmp

Definition at line 6 of file ltm.cpp.

#define FORBIDDEN_SYMBOL_EXCEPTION_stderr

Definition at line 9 of file ltm.cpp.



Generated on Sat Aug 17 2019 05:01:22 for ResidualVM by doxygen 1.7.1
curved edge   curved edge