____ _ __
/ __ )____ _____ | | / /___ ___________
/ __ / __ \/ ___/ | | /| / / __ `/ ___/ ___/
/ /_/ / /_/ (__ ) | |/ |/ / /_/ / / (__ )
/_____/\____/____/ |__/|__/\__,_/_/ /____/
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"#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) |
| 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] |
Definition at line 316 of file tolua_event.cpp.
References tolua_error().
Referenced by class_add_event(), class_div_event(), class_eq_event(), class_le_event(), class_lt_event(), class_mul_event(), and class_sub_event().
| 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 | ) |
Definition at line 470 of file tolua_event.cpp.
References class_add_event(), class_call_event(), class_div_event(), class_eq_event(), class_index_event(), class_le_event(), class_lt_event(), class_mul_event(), class_newindex_event(), and class_sub_event().
Referenced by tolua_newmetatable().
| 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().
1.5.6