Mercurial > mm7
diff Indoor.cpp @ 945:0d96349d8c87
Restoring inlined methods
author | Nomad |
---|---|
date | Wed, 01 May 2013 14:09:49 +0200 |
parents | 2db21a810d48 |
children | e865f349aa41 c45d51b3f4f4 8b492d4722d4 |
line wrap: on
line diff
--- a/Indoor.cpp Wed May 01 13:54:46 2013 +0200 +++ b/Indoor.cpp Wed May 01 14:09:49 2013 +0200 @@ -1206,7 +1206,7 @@ v1 = &pIndoor->pFaces[uFaceID]; v2 = &pIndoor->pFaceExtras[v1->uFaceExtraID]; - v3 = (Texture *)(v1->uBitmapID != -1 ? (int)&pBitmaps_LOD->pTextures[v1->uBitmapID] : 0); + v3 = pBitmaps_LOD->GetTexture(v1->uBitmapID); stru_F8AD28.pDeltaUV[0] = v2->sTextureDeltaU; stru_F8AD28.pDeltaUV[1] = v2->sTextureDeltaV; v4 = GetTickCount(); @@ -1619,7 +1619,7 @@ v1 = pTextureFrameTable->GetFrameTexture(this->uBitmapID, pBLVRenderParams->field_0_timer_); else v1 = uBitmapID; - return (Texture *)(v1 != -1 ? (int)&pBitmaps_LOD->pTextures[v1] : 0); + return pBitmaps_LOD->GetTexture(v1); } @@ -3705,7 +3705,7 @@ { v52 = v15->uBitmapID; if ( v52 != -1 ) - v28->sTextureDeltaV -= v82 + (v52 != -1 ? pBitmaps_LOD->pTextures[v52].uTextureHeight : 26); + v28->sTextureDeltaV -= v82 + pBitmaps_LOD->GetTexture(v52)->uTextureHeight; } } if ( BYTE2(v15->uAttributes) & 4 )