Mercurial > mm7
comparison GUI/GUIProgressBar.cpp @ 2524:c7264ab7132f
Main menu rendered using d3d11
author | a.parshin |
---|---|
date | Fri, 10 Oct 2014 17:42:05 +0300 |
parents | a77c34acdbc9 |
children | 4cc81f981afb |
comparison
equal
deleted
inserted
replaced
2523:c532d5242055 | 2524:c7264ab7132f |
---|---|
155 if (pBardata.pLevelOfDetail0_prolly_alpha_mask) | 155 if (pBardata.pLevelOfDetail0_prolly_alpha_mask) |
156 { | 156 { |
157 pRenderer->Sub01(); | 157 pRenderer->Sub01(); |
158 | 158 |
159 pRenderer->DrawTextureIndexed(80, 122, &pBardata);//прогрессбар для данжей | 159 pRenderer->DrawTextureIndexed(80, 122, &pBardata);//прогрессбар для данжей |
160 pRenderer->DrawTextureTransparent(100, 146, &pIcons_LOD->pTextures[pIconsFrameTable->GetFrame(uIconID_TurnHour, 0)->uTextureID]); | 160 pRenderer->DrawTextureIndexedAlpha(100, 146, &pIcons_LOD->pTextures[pIconsFrameTable->GetFrame(uIconID_TurnHour, 0)->uTextureID]); |
161 //pRenderer->FillRectFast(174, 164, floorf(((double)(113 * uProgressCurrent) / (double)uProgressMax) + 0.5f),//COERCE_UNSIGNED_INT64(v4 + 6.7553994e15), | 161 //pRenderer->FillRectFast(174, 164, floorf(((double)(113 * uProgressCurrent) / (double)uProgressMax) + 0.5f),//COERCE_UNSIGNED_INT64(v4 + 6.7553994e15), |
162 //16, pRenderer->uTargetRMask); | 162 //16, pRenderer->uTargetRMask); |
163 pRenderer->FillRectFast(174, 164, floorf(((double)(113 * uProgressCurrent) / (double)uProgressMax) + 0.5f),//COERCE_UNSIGNED_INT64(v4 + 6.7553994e15), | 163 pRenderer->FillRectFast(174, 164, floorf(((double)(113 * uProgressCurrent) / (double)uProgressMax) + 0.5f),//COERCE_UNSIGNED_INT64(v4 + 6.7553994e15), |
164 16, 0xF800); | 164 16, 0xF800); |
165 pRenderer->EndScene(); | 165 pRenderer->EndScene(); |
176 return; | 176 return; |
177 } | 177 } |
178 | 178 |
179 pRenderer->DrawTextureRGB(0, 0, &pLoadingBg); | 179 pRenderer->DrawTextureRGB(0, 0, &pLoadingBg); |
180 pRenderer->SetRasterClipRect(0, 0, 639, 479); | 180 pRenderer->SetRasterClipRect(0, 0, 639, 479); |
181 pRenderer->SetTextureClipRect(172, 459, 15 * (signed int)(signed __int64)((double)(300 * uProgressCurrent) / (double)uProgressMax) / 15 + 172, 471); | 181 pRenderer->SetUIClipRect(172, 459, 15 * (signed int)(signed __int64)((double)(300 * uProgressCurrent) / (double)uProgressMax) / 15 + 172, 471); |
182 pRenderer->DrawTextureTransparent(172, 459, &pLoadingProgress); | 182 pRenderer->DrawTextureIndexedAlpha(172, 459, &pLoadingProgress); |
183 pRenderer->ResetTextureClipRect(); | 183 pRenderer->ResetUIClipRect(); |
184 pRenderer->EndScene(); | 184 pRenderer->EndScene(); |
185 pRenderer->Present(); | 185 pRenderer->Present(); |
186 } | 186 } |