Mercurial > mm7
diff Render.cpp @ 1205:8c02e6f74b29
arrays to std::arrays phase 2 - mm7_data.h converted
author | Grumpy7 |
---|---|
date | Sun, 09 Jun 2013 00:30:48 +0200 |
parents | 0dbf6c4dd029 |
children | ab6560001f5b |
line wrap: on
line diff
--- a/Render.cpp Sat Jun 08 21:47:29 2013 +0200 +++ b/Render.cpp Sun Jun 09 00:30:48 2013 +0200 @@ -1134,7 +1134,7 @@ if ( v120 > terrain_76DFC8[v17] ) { v125 = v120; - memset32(terrain_76D9C8, v119 + 1, 4 * (v120 - terrain_76DFC8[v17] + 1)); + memset32(terrain_76D9C8.data(), v119 + 1, 4 * (v120 - terrain_76DFC8[v17] + 1)); v19 = v120; do terrain_76DBC8[v126++] = v19--; @@ -1182,7 +1182,7 @@ if ( v120 > terrain_76E3C8[v18] ) { v125 = v120; - memset32(terrain_76D5C8, v122, 4 * (v120 - terrain_76E3C8[v18] + 1)); + memset32(terrain_76D5C8.data(), v122, 4 * (v120 - terrain_76E3C8[v18] + 1)); do { v25 = v126; @@ -1235,7 +1235,7 @@ if ( v122 < terrain_76DDC8[v17] ) { v106 = v122; - memset32(terrain_76DBC8, v120 + 1, 4 * (terrain_76DDC8[v17] - v122 + 1)); + memset32(terrain_76DBC8.data(), v120 + 1, 4 * (terrain_76DDC8[v17] - v122 + 1)); for ( v32 = v122; v32 <= terrain_76DDC8[v17]; v32++) terrain_76D9C8[v126++] = v32; if ( terrain_76DDC8[v17] == terrain_76DBC8[v17 -1] ) @@ -1280,7 +1280,7 @@ if ( v122 < v37 ) { v114 = v122; - memset32(terrain_76D7C8, i, 4 * (v37 - v122 + 1)); + memset32(terrain_76D7C8.data(), i, 4 * (v37 - v122 + 1)); do { v38 = v126; @@ -1332,7 +1332,7 @@ if ( v119 > terrain_76DDC8[v17] ) { v106 = v119; - memset32(terrain_76DBC8, i, 4 * (v119 - terrain_76DDC8[v17] + 1)); + memset32(terrain_76DBC8.data(), i, 4 * (v119 - terrain_76DDC8[v17] + 1)); for ( v45 = v119; v45 >= terrain_76DDC8[v17]; v45--) terrain_76D9C8[v126++] = v45; if ( terrain_76DDC8[v17] == terrain_76DBC8[v17 -1] ) @@ -1377,7 +1377,7 @@ if ( v119 > v49 ) { v125 = v119; - memset32(terrain_76D7C8, v120 + 1, 4 * (v119 - v49 + 1)); + memset32(terrain_76D7C8.data(), v120 + 1, 4 * (v119 - v49 + 1)); do { v50 = v126; @@ -1429,7 +1429,7 @@ if ( i < terrain_76DFC8[v17] ) { v106 = i; - memset32(terrain_76D9C8, v122, 4 * (terrain_76DFC8[v17] - i + 1)); + memset32(terrain_76D9C8.data(), v122, 4 * (terrain_76DFC8[v17] - i + 1)); v56 = i; do { @@ -1480,7 +1480,7 @@ if ( i < v62 ) { v114 = i; - memset32(terrain_76D5C8, v119 + 1, 4 * (v62 - i + 1)); + memset32(terrain_76D5C8.data(), v119 + 1, 4 * (v62 - i + 1)); do { v63 = v126; @@ -2831,7 +2831,7 @@ v17->field_34 = v58->distance; v17->terrain_grid_z = v94; v17->terrain_grid_x = LOBYTE(v99); - v59 = *(unsigned __int16 *)((char *)pTerrainNormalIndices + LODWORD(v93)); + v59 = *(unsigned __int16 *)((char *)pTerrainNormalIndices.data() + LODWORD(v93)); if ( v59 > (signed int)(uNumTerrainNormals - 1) ) { pNormalb = 0; @@ -8975,7 +8975,7 @@ LODWORD(v40) = (int)v14; int __i = 0; - v15 = dword_F1B430; + v15 = dword_F1B430.data(); do { v16 = v3;