Changeset 207 for trunk/src/lua/lua_values.cc
- Timestamp:
- 08/19/13 07:42:00 (12 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/lua/lua_values.cc
r206 r207 104 104 } 105 105 106 bool nv::lua::detail::is_userdata( lua_State *L, int index, const char* metatable ) 107 { 108 return luaL_testudata( L, index, metatable ) != 0; 109 } 110 111 void* nv::lua::detail::check_userdata( lua_State *L, int index, const char* metatable ) 112 { 113 return luaL_checkudata( L, index, metatable ); 114 } 115 116 void* nv::lua::detail::allocate_userdata( lua_State *L, size_t size, const char* metatable ) 117 { 118 void* result = lua_newuserdata(L, size); 119 luaL_setmetatable( L, metatable ); 120 return result; 121 } 122 123 void nv::lua::detail::pop_and_discard( lua_State *L, int count ) 124 { 125 lua_pop( L, count ); 126 } 127
Note: See TracChangeset
for help on using the changeset viewer.