Changeset 524 for trunk/src/engine/resource_system.cc
- Timestamp:
- 10/26/16 18:41:20 (9 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/engine/resource_system.cc
r486 r524 34 34 } 35 35 } 36 37 void nv::lua_resource_manager_base::preload_ids() 38 { 39 m_id_hash.clear(); 40 lua::table_guard table( m_lua, get_storage_name() ); 41 uint32 count = table.get_unsigned( "__counter" ); 42 for ( auto i : range( count ) ) 43 { 44 lua::table_guard sub_table( table, i + 1 ); 45 string64 id = sub_table.get_string64( "id" ); 46 NV_ASSERT( m_id_hash.find( id ) == m_id_hash.end(), "HASH COLLISION - ", id, " - ", m_id_hash[id] ); 47 m_id_hash[id] = id; 48 } 49 }
Note: See TracChangeset
for help on using the changeset viewer.