Changeset 121 for trunk/src/gfx/texture_atlas.cc
- Timestamp:
- 06/15/13 17:47:57 (12 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/gfx/texture_atlas.cc
r89 r121 37 37 { 38 38 best_height = y + size.y; 39 best_index = i;39 best_index = static_cast<int>( i ); 40 40 best_width = node.z; 41 41 r.pos.x = node.x; … … 52 52 m_nodes.insert( m_nodes.begin() + best_index, glm::ivec3( r.pos.x, r.pos.y + size.y, size.x ) ); 53 53 54 for( size_t i = best_index+1; i < m_nodes.size(); ++i )54 for( size_t i = static_cast<size_t>( best_index )+1; i < m_nodes.size(); ++i ) 55 55 { 56 56 glm::ivec3 node = m_nodes[ i ]; … … 65 65 if (m_nodes[ i ].z <= 0) 66 66 { 67 m_nodes.erase( m_nodes.begin() + i);67 m_nodes.erase( m_nodes.begin() + static_cast<int>(i) ); 68 68 --i; 69 69 } … … 79 79 } 80 80 merge(); 81 m_used += s ize.x * size.y;81 m_used += static_cast<uint16>(size.x * size.y); 82 82 return r; 83 83 } … … 119 119 { 120 120 m_nodes[ i ].z += m_nodes[ i+1 ].z; 121 m_nodes.erase( m_nodes.begin()+ i+1);121 m_nodes.erase( m_nodes.begin()+static_cast<int>(i+1) ); 122 122 --i; 123 123 }
Note: See TracChangeset
for help on using the changeset viewer.