____                _       __
    / __ )____  _____   | |     / /___ ___________
   / __  / __ \/ ___/   | | /| / / __ `/ ___/ ___/
  / /_/ / /_/ (__  )    | |/ |/ / /_/ / /  (__  )
 /_____/\____/____/     |__/|__/\__,_/_/  /____/

       A futuristic real-time strategy game.
          This file is part of Bos Wars.
(C) Copyright 2001-2007 by the Bos Wars and Stratagus Project. Distributed under the "GNU General Public License"

tolua_event.cpp File Reference

#include <stdio.h>
#include "tolua++.h"

Go to the source code of this file.

Functions

static void storeatubox (lua_State *L, int lo)
static int module_index_event (lua_State *L)
static int module_newindex_event (lua_State *L)
static int class_index_event (lua_State *L)
static int class_newindex_event (lua_State *L)
static int class_call_event (lua_State *L)
static int do_operator (lua_State *L, const char *op)
static int class_add_event (lua_State *L)
static int class_sub_event (lua_State *L)
static int class_mul_event (lua_State *L)
static int class_div_event (lua_State *L)
static int class_lt_event (lua_State *L)
static int class_le_event (lua_State *L)
static int class_eq_event (lua_State *L)
TOLUA_API int class_gc_event (lua_State *L)
TOLUA_API void tolua_moduleevents (lua_State *L)
TOLUA_API int tolua_ismodulemetatable (lua_State *L)
TOLUA_API void tolua_classevents (lua_State *L)


Function Documentation

static int class_add_event ( lua_State *  L  )  [static]

Definition at line 341 of file tolua_event.cpp.

References do_operator().

Referenced by tolua_classevents().

static int class_call_event ( lua_State *  L  )  [static]

Definition at line 299 of file tolua_event.cpp.

References tolua_error().

Referenced by tolua_classevents().

static int class_div_event ( lua_State *  L  )  [static]

Definition at line 356 of file tolua_event.cpp.

References do_operator().

Referenced by tolua_classevents().

static int class_eq_event ( lua_State *  L  )  [static]

Definition at line 371 of file tolua_event.cpp.

References do_operator().

Referenced by tolua_classevents().

TOLUA_API int class_gc_event ( lua_State *  L  ) 

Definition at line 397 of file tolua_event.cpp.

References tolua_default_collect(), and tolua_fast_isa().

Referenced by tolua_open().

static int class_index_event ( lua_State *  L  )  [static]

Definition at line 136 of file tolua_event.cpp.

References module_index_event(), storeatubox(), and TOLUA_NOPEER.

Referenced by tolua_classevents().

static int class_le_event ( lua_State *  L  )  [static]

Definition at line 366 of file tolua_event.cpp.

References do_operator().

Referenced by tolua_classevents().

static int class_lt_event ( lua_State *  L  )  [static]

Definition at line 361 of file tolua_event.cpp.

References do_operator().

Referenced by tolua_classevents().

static int class_mul_event ( lua_State *  L  )  [static]

Definition at line 351 of file tolua_event.cpp.

References do_operator().

Referenced by tolua_classevents().

static int class_newindex_event ( lua_State *  L  )  [static]

Definition at line 241 of file tolua_event.cpp.

References module_newindex_event(), and storeatubox().

Referenced by tolua_classevents().

static int class_sub_event ( lua_State *  L  )  [static]

Definition at line 346 of file tolua_event.cpp.

References do_operator().

Referenced by tolua_classevents().

static int do_operator ( lua_State *  L,
const char *  op 
) [static]

static int module_index_event ( lua_State *  L  )  [static]

Definition at line 58 of file tolua_event.cpp.

Referenced by class_index_event(), tolua_ismodulemetatable(), and tolua_moduleevents().

static int module_newindex_event ( lua_State *  L  )  [static]

Definition at line 98 of file tolua_event.cpp.

Referenced by class_newindex_event(), and tolua_moduleevents().

static void storeatubox ( lua_State *  L,
int  lo 
) [static]

Definition at line 22 of file tolua_event.cpp.

References TOLUA_NOPEER.

Referenced by class_index_event(), and class_newindex_event().

TOLUA_API void tolua_classevents ( lua_State *  L  ) 

TOLUA_API int tolua_ismodulemetatable ( lua_State *  L  ) 

Definition at line 454 of file tolua_event.cpp.

References module_index_event().

Referenced by tolua_module().

TOLUA_API void tolua_moduleevents ( lua_State *  L  ) 

Definition at line 442 of file tolua_event.cpp.

References module_index_event(), and module_newindex_event().

Referenced by tolua_module().


Generated on Sat Feb 21 00:28:20 2009 for Bos Wars by  doxygen 1.5.6