| OLD | NEW |
| 1 /* | 1 /* |
| 2 ** Lua binding: level_layer | 2 ** Lua binding: level_layer |
| 3 ** Generated automatically by tolua++-1.0.93 on Mon Feb 25 16:17:52 2013. | 3 ** Generated automatically by tolua++-1.0.93 on Fri Mar 8 17:21:39 2013. |
| 4 */ | 4 */ |
| 5 |
| 6 // Copyright (c) 2013 The Chromium Authors. All rights reserved. |
| 7 // Use of this source code is governed by a BSD-style license that can be |
| 8 // found in the LICENSE file. |
| 9 #ifndef __cplusplus |
| 10 #include "stdlib.h" |
| 11 #endif |
| 12 #include "string.h" |
| 13 |
| 14 #include "tolua++.h" |
| 15 |
| 16 /* Exported function */ |
| 17 TOLUA_API int tolua_level_layer_open (lua_State* tolua_S); |
| 18 |
| 5 #include "lua_level_layer.h" | 19 #include "lua_level_layer.h" |
| 6 #include "level_layer.h" | 20 #include "level_layer.h" |
| 7 | 21 |
| 8 /* function to register type */ | 22 /* function to register type */ |
| 9 static void tolua_reg_types (lua_State* tolua_S) | 23 static void tolua_reg_types (lua_State* tolua_S) |
| 10 { | 24 { |
| 11 tolua_usertype(tolua_S,"CCLayerColor"); | 25 tolua_usertype(tolua_S,"CCLayerColor"); |
| 26 tolua_usertype(tolua_S,"b2World"); |
| 12 tolua_usertype(tolua_S,"LevelLayer"); | 27 tolua_usertype(tolua_S,"LevelLayer"); |
| 13 tolua_usertype(tolua_S,"b2World"); | |
| 14 } | 28 } |
| 15 | 29 |
| 16 /* method: GetWorld of class LevelLayer */ | 30 /* method: GetWorld of class LevelLayer */ |
| 17 #ifndef TOLUA_DISABLE_tolua_level_layer_LevelLayer_GetWorld00 | 31 #ifndef TOLUA_DISABLE_tolua_level_layer_LevelLayer_GetWorld00 |
| 18 static int tolua_level_layer_LevelLayer_GetWorld00(lua_State* tolua_S) | 32 static int tolua_level_layer_LevelLayer_GetWorld00(lua_State* tolua_S) |
| 19 { | 33 { |
| 20 #ifndef TOLUA_RELEASE | 34 #ifndef TOLUA_RELEASE |
| 21 tolua_Error tolua_err; | 35 tolua_Error tolua_err; |
| 22 if ( | 36 if ( |
| 23 !tolua_isusertype(tolua_S,1,"LevelLayer",0,&tolua_err) || | 37 !tolua_isusertype(tolua_S,1,"LevelLayer",0,&tolua_err) || |
| (...skipping 14 matching lines...) Expand all Loading... |
| 38 } | 52 } |
| 39 return 1; | 53 return 1; |
| 40 #ifndef TOLUA_RELEASE | 54 #ifndef TOLUA_RELEASE |
| 41 tolua_lerror: | 55 tolua_lerror: |
| 42 tolua_error(tolua_S,"#ferror in function 'GetWorld'.",&tolua_err); | 56 tolua_error(tolua_S,"#ferror in function 'GetWorld'.",&tolua_err); |
| 43 return 0; | 57 return 0; |
| 44 #endif | 58 #endif |
| 45 } | 59 } |
| 46 #endif //#ifndef TOLUA_DISABLE | 60 #endif //#ifndef TOLUA_DISABLE |
| 47 | 61 |
| 48 /* method: GetWorld of class LevelLayer */ | 62 /* method: LevelComplete of class LevelLayer */ |
| 49 #ifndef TOLUA_DISABLE_tolua_level_layer_LevelLayer_LevelComplete00 | 63 #ifndef TOLUA_DISABLE_tolua_level_layer_LevelLayer_LevelComplete00 |
| 50 static int tolua_level_layer_LevelLayer_LevelComplete00(lua_State* tolua_S) | 64 static int tolua_level_layer_LevelLayer_LevelComplete00(lua_State* tolua_S) |
| 51 { | 65 { |
| 52 #ifndef TOLUA_RELEASE | 66 #ifndef TOLUA_RELEASE |
| 53 tolua_Error tolua_err; | 67 tolua_Error tolua_err; |
| 54 if ( | 68 if ( |
| 55 !tolua_isusertype(tolua_S,1,"LevelLayer",0,&tolua_err) || | 69 !tolua_isusertype(tolua_S,1,"LevelLayer",0,&tolua_err) || |
| 56 !tolua_isnoobj(tolua_S,2,&tolua_err) | 70 !tolua_isnoobj(tolua_S,2,&tolua_err) |
| 57 ) | 71 ) |
| 58 goto tolua_lerror; | 72 goto tolua_lerror; |
| 59 else | 73 else |
| 60 #endif | 74 #endif |
| 61 { | 75 { |
| 62 LevelLayer* self = (LevelLayer*) tolua_tousertype(tolua_S,1,0); | 76 LevelLayer* self = (LevelLayer*) tolua_tousertype(tolua_S,1,0); |
| 63 #ifndef TOLUA_RELEASE | 77 #ifndef TOLUA_RELEASE |
| 64 if (!self) tolua_error(tolua_S,"invalid 'self' in function 'GetWorld'", NULL); | 78 if (!self) tolua_error(tolua_S,"invalid 'self' in function 'LevelComplete'", N
ULL); |
| 65 #endif | 79 #endif |
| 66 { | 80 { |
| 67 self->LevelComplete(); | 81 self->LevelComplete(); |
| 68 } | 82 } |
| 69 } | 83 } |
| 70 return 1; | 84 return 0; |
| 71 #ifndef TOLUA_RELEASE | 85 #ifndef TOLUA_RELEASE |
| 72 tolua_lerror: | 86 tolua_lerror: |
| 73 tolua_error(tolua_S,"#ferror in function 'LevelComplete'.",&tolua_err); | 87 tolua_error(tolua_S,"#ferror in function 'LevelComplete'.",&tolua_err); |
| 74 return 0; | 88 return 0; |
| 75 #endif | 89 #endif |
| 76 } | 90 } |
| 77 #endif //#ifndef TOLUA_DISABLE | 91 #endif //#ifndef TOLUA_DISABLE |
| 78 | 92 |
| 79 /* Open function */ | 93 /* Open function */ |
| 80 TOLUA_API int tolua_level_layer_open (lua_State* tolua_S) | 94 TOLUA_API int tolua_level_layer_open (lua_State* tolua_S) |
| (...skipping 11 matching lines...) Expand all Loading... |
| 92 return 1; | 106 return 1; |
| 93 } | 107 } |
| 94 | 108 |
| 95 | 109 |
| 96 #if defined(LUA_VERSION_NUM) && LUA_VERSION_NUM >= 501 | 110 #if defined(LUA_VERSION_NUM) && LUA_VERSION_NUM >= 501 |
| 97 TOLUA_API int luaopen_level_layer (lua_State* tolua_S) { | 111 TOLUA_API int luaopen_level_layer (lua_State* tolua_S) { |
| 98 return tolua_level_layer_open(tolua_S); | 112 return tolua_level_layer_open(tolua_S); |
| 99 }; | 113 }; |
| 100 #endif | 114 #endif |
| 101 | 115 |
| OLD | NEW |