- Timestamp:
- 06/01/13 23:50:55 (12 years ago)
- Location:
- trunk/src
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/io_event.cc
r67 r78 49 49 # undef NV_KEY 50 50 }; 51 db->create_type<key_code>( ).enums( key_enums );51 db->create_type<key_code>("key_code").enums( key_enums ); 52 52 53 53 type_enum mouse_enums[] = { … … 56 56 # undef NV_MOUSE 57 57 }; 58 db->create_type<mouse_code>( ).enums( mouse_enums );58 db->create_type<mouse_code>("mouse_code").enums( mouse_enums ); 59 59 60 60 type_enum io_event_enums[] = { … … 63 63 # undef NV_IO_EVENT 64 64 }; 65 db->create_type<io_event_code>( ).enums( io_event_enums );65 db->create_type<io_event_code>("event_code").enums( io_event_enums ); 66 66 67 67 type_field key_fields[] = { … … 73 73 type_field( "pressed", &key_event::pressed ), 74 74 }; 75 db->create_type<key_event>( ).fields( key_fields );75 db->create_type<key_event>("key_event").fields( key_fields ); 76 76 77 77 type_field mouse_button_fields[] = { … … 82 82 type_field( "code", &mouse_button_event::code ), 83 83 }; 84 db->create_type<mouse_button_event>( ).fields( mouse_button_fields );84 db->create_type<mouse_button_event>("mouse_button_event").fields( mouse_button_fields ); 85 85 86 86 type_field mouse_move_fields[] = { … … 92 92 type_field( "code", &mouse_move_event::code ), 93 93 }; 94 db->create_type<mouse_move_event>( ).fields( mouse_move_fields );94 db->create_type<mouse_move_event>("mouse_move_event").fields( mouse_move_fields ); 95 95 96 96 type_field system_fields[] = { … … 99 99 type_field( "param2", &system_event::param2 ), 100 100 }; 101 db->create_type<system_event>( ).fields( system_fields );101 db->create_type<system_event>("system_event").fields( system_fields ); 102 102 } -
trunk/src/lua/lua_state.cc
r77 r78 296 296 if (!t) return ref_none; 297 297 stack_guard guard( this ); 298 lua_getglobal( L, t->name. text);298 lua_getglobal( L, t->name.c_str() ); 299 299 if ( lua_isnil( L, -1 ) ) 300 300 { 301 NV_THROW( runtime_error, std::string( t->name .text) + " type not registered!" );301 NV_THROW( runtime_error, std::string( t->name ) + " type not registered!" ); 302 302 } 303 303 deep_pointer_copy( -1, o ); -
trunk/src/object.cc
r77 r78 192 192 type_field("children" , &object::m_children).flag( TF_READONLY ), 193 193 }; 194 db->create_type<object>( ).fields(fields);194 db->create_type<object>("object").fields(fields); 195 195 }
Note: See TracChangeset
for help on using the changeset viewer.