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

ldo.h File Reference

#include "engines/grim/lua/lobject.h"
#include "engines/grim/lua/lstate.h"
Include dependency graph for ldo.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

namespace  Grim

Defines

#define MULT_RET   255
#define incr_top   { if (lua_state->stack.top >= lua_state->stack.last) luaD_checkstack(1); lua_state->stack.top++; }
#define Address(lo)   ((lo) + lua_state->stack.stack - 1)
#define Ref(st)   ((st) - lua_state->stack.stack + 1)

Functions

void Grim::luaD_init ()
void Grim::luaD_initthr ()
void Grim::luaD_adjusttop (StkId newtop)
void Grim::luaD_openstack (int32 nelems)
void Grim::luaD_lineHook (int32 line)
void Grim::luaD_callHook (StkId base, TProtoFunc *tf, int32 isreturn)
void Grim::luaD_postret (StkId firstResult)
int32 Grim::luaD_call (StkId base, int32 nResults)
void Grim::luaD_callTM (TObject *f, int32 nParams, int32 nResults)
int32 Grim::luaD_protectedrun (int32 nResults)
void Grim::luaD_gcIM (TObject *o)
void Grim::luaD_travstack (int32(*fn)(TObject *))
void Grim::luaD_checkstack (int32 n)

Define Documentation

#define Address (   lo  )     ((lo) + lua_state->stack.stack - 1)

Definition at line 26 of file ldo.h.

#define incr_top   { if (lua_state->stack.top >= lua_state->stack.last) luaD_checkstack(1); lua_state->stack.top++; }

Definition at line 22 of file ldo.h.

#define MULT_RET   255

Definition at line 15 of file ldo.h.

#define Ref (   st  )     ((st) - lua_state->stack.stack + 1)

Definition at line 27 of file ldo.h.



Generated on Sat May 25 2019 05:02:17 for ResidualVM by doxygen 1.7.1
curved edge   curved edge