comparison GUI/GUIWindow.cpp @ 2525:4cc81f981afb

Everything except game can use d3d11
author a.parshin
date Fri, 10 Oct 2014 18:28:04 +0300
parents c7264ab7132f
children e72e62ec9273
comparison
equal deleted inserted replaced
2524:c7264ab7132f 2525:4cc81f981afb
1201 v17 = (int)((char *)&v10[1] + v10->font_pixels_offset[v15]); 1201 v17 = (int)((char *)&v10[1] + v10->font_pixels_offset[v15]);
1202 if ( (short)uFontColor ) 1202 if ( (short)uFontColor )
1203 pRenderer->DrawText(v12, v13, (unsigned __int8 *)v17, v16, LOBYTE(v10->uFontHeight), 1203 pRenderer->DrawText(v12, v13, (unsigned __int8 *)v17, v16, LOBYTE(v10->uFontHeight),
1204 v10->pFontPalettes[0], uFontColor, uFontShadowColor); 1204 v10->pFontPalettes[0], uFontColor, uFontShadowColor);
1205 else 1205 else
1206 pRenderer->DrawTextPalette(v12, v13, (unsigned char*)v17, v16, LOBYTE(v10->uFontHeight), 1206 pRenderer->DrawTextAlpha(v12, v13, (unsigned char*)v17, v16, LOBYTE(v10->uFontHeight),
1207 v10->pFontPalettes[0], a7); 1207 v10->pFontPalettes[0], a7);
1208 LOBYTE(v11) = v30; 1208 LOBYTE(v11) = v30;
1209 v12 += v28; 1209 v12 += v28;
1210 if ( (signed int)pInString < (signed int)v30 ) 1210 if ( (signed int)pInString < (signed int)v30 )
1211 { 1211 {
1351 v13 += pFont->pMetrics[v15].uLeftSpacing; 1351 v13 += pFont->pMetrics[v15].uLeftSpacing;
1352 v21 = &pFont->pFontData[pFont->font_pixels_offset[v15]]; 1352 v21 = &pFont->pFontData[pFont->font_pixels_offset[v15]];
1353 if ( uColor ) 1353 if ( uColor )
1354 pRenderer->DrawText(v13, v14, v21, v20, pFont->uFontHeight, pFont->pFontPalettes[0], uColor, 0); 1354 pRenderer->DrawText(v13, v14, v21, v20, pFont->uFontHeight, pFont->pFontPalettes[0], uColor, 0);
1355 else 1355 else
1356 pRenderer->DrawTextPalette(v13, v14, v21, v20, pFont->uFontHeight, pFont->pFontPalettes[0], 0); 1356 pRenderer->DrawTextAlpha(v13, v14, v21, v20, pFont->uFontHeight, pFont->pFontPalettes[0], false);
1357 v13 += v20; 1357 v13 += v20;
1358 if ( i < (signed int)pNumLen ) 1358 if ( i < (signed int)pNumLen )
1359 v13 += pFont->pMetrics[v15].uRightSpacing; 1359 v13 += pFont->pMetrics[v15].uRightSpacing;
1360 } 1360 }
1361 } 1361 }