Changeset 509 for trunk/src/engine/mesh_manager.cc
- Timestamp:
- 07/26/16 20:24:02 (9 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/engine/mesh_manager.cc
r508 r509 114 114 result->node_names[(*nd)[i].name] = i; 115 115 } 116 117 resource< mesh_data > rmesh = add( id, result ); 118 116 119 for ( uint32 i = 0; i < loader->get_mesh_count(); ++i ) 117 120 { … … 122 125 auto mesh = m_mesh_manager->add( shash64( id.get_hash() + i ), data ); 123 126 result->meshes.push_back( mesh ); 127 m_source_map[mesh.id()] = mesh_source{ rmesh, i }; 124 128 } 129 result->path.assign( id ); 125 130 delete loader; 126 if ( result )127 add( id, result );128 131 return result != nullptr; 129 132 }
Note: See TracChangeset
for help on using the changeset viewer.