mirror of
https://github.com/ZDoom/qzdoom.git
synced 2024-11-13 07:57:58 +00:00
- moved some more code out of the way.
This commit is contained in:
parent
274727e8ae
commit
7e114c1127
3 changed files with 45 additions and 45 deletions
|
@ -385,9 +385,7 @@ public:
|
||||||
protected:
|
protected:
|
||||||
void DrawPowerups ();
|
void DrawPowerups ();
|
||||||
|
|
||||||
void DrawImage (FTexture *image, int x, int y, FRemapTable *translation=NULL) const;
|
|
||||||
void DrawDimImage (FTexture *image, int x, int y, bool dimmed) const;
|
|
||||||
|
|
||||||
void RefreshBackground () const;
|
void RefreshBackground () const;
|
||||||
|
|
||||||
void GetCurrentAmmo (AInventory *&ammo1, AInventory *&ammo2, int &ammocount1, int &ammocount2) const;
|
void GetCurrentAmmo (AInventory *&ammo1, AInventory *&ammo2, int &ammocount1, int &ammocount2) const;
|
||||||
|
|
|
@ -535,48 +535,6 @@ void DBaseStatusBar::ShowPlayerName ()
|
||||||
1.5f, 0.92f, 0, 0, color, 2.f, 0.35f), MAKE_ID('P','N','A','M'));
|
1.5f, 0.92f, 0, 0, color, 2.f, 0.35f), MAKE_ID('P','N','A','M'));
|
||||||
}
|
}
|
||||||
|
|
||||||
//---------------------------------------------------------------------------
|
|
||||||
//
|
|
||||||
// PROC DrawImage
|
|
||||||
//
|
|
||||||
// Draws an image with the status bar's upper-left corner as the origin.
|
|
||||||
//
|
|
||||||
//---------------------------------------------------------------------------
|
|
||||||
|
|
||||||
void DBaseStatusBar::DrawImage (FTexture *img,
|
|
||||||
int x, int y, FRemapTable *translation) const
|
|
||||||
{
|
|
||||||
if (img != NULL)
|
|
||||||
{
|
|
||||||
screen->DrawTexture (img, x + ST_X, y + ST_Y,
|
|
||||||
DTA_Translation, translation,
|
|
||||||
DTA_Bottom320x200, Scaled,
|
|
||||||
TAG_DONE);
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
//---------------------------------------------------------------------------
|
|
||||||
//
|
|
||||||
// PROC DrawImage
|
|
||||||
//
|
|
||||||
// Draws an optionally dimmed image with the status bar's upper-left corner
|
|
||||||
// as the origin.
|
|
||||||
//
|
|
||||||
//---------------------------------------------------------------------------
|
|
||||||
|
|
||||||
void DBaseStatusBar::DrawDimImage (FTexture *img,
|
|
||||||
int x, int y, bool dimmed) const
|
|
||||||
{
|
|
||||||
if (img != NULL)
|
|
||||||
{
|
|
||||||
screen->DrawTexture (img, x + ST_X, y + ST_Y,
|
|
||||||
DTA_ColorOverlay, dimmed ? DIM_OVERLAY : 0,
|
|
||||||
DTA_Bottom320x200, Scaled,
|
|
||||||
TAG_DONE);
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
//---------------------------------------------------------------------------
|
//---------------------------------------------------------------------------
|
||||||
//
|
//
|
||||||
// RefreshBackground
|
// RefreshBackground
|
||||||
|
|
|
@ -848,6 +848,8 @@ private:
|
||||||
|
|
||||||
void DrINumberOuter(signed int val, int x, int y, bool center = false, int w = 9) const;
|
void DrINumberOuter(signed int val, int x, int y, bool center = false, int w = 9) const;
|
||||||
void DrBNumberOuterFont(signed int val, int x, int y, int w = 3) const;
|
void DrBNumberOuterFont(signed int val, int x, int y, int w = 3) const;
|
||||||
|
void DrawDimImage(FTexture *image, int x, int y, bool dimmed) const;
|
||||||
|
void DrawImage(FTexture *image, int x, int y, FRemapTable *translation = NULL) const;
|
||||||
|
|
||||||
};
|
};
|
||||||
|
|
||||||
|
@ -1017,6 +1019,48 @@ void DStrifeStatusBar::DrBNumberOuterFont(signed int val, int x, int y, int size
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
//---------------------------------------------------------------------------
|
||||||
|
//
|
||||||
|
// PROC DrawImage
|
||||||
|
//
|
||||||
|
// Draws an image with the status bar's upper-left corner as the origin.
|
||||||
|
//
|
||||||
|
//---------------------------------------------------------------------------
|
||||||
|
|
||||||
|
void DStrifeStatusBar::DrawImage(FTexture *img,
|
||||||
|
int x, int y, FRemapTable *translation) const
|
||||||
|
{
|
||||||
|
if (img != NULL)
|
||||||
|
{
|
||||||
|
screen->DrawTexture(img, x + ST_X, y + ST_Y,
|
||||||
|
DTA_Translation, translation,
|
||||||
|
DTA_Bottom320x200, Scaled,
|
||||||
|
TAG_DONE);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
//---------------------------------------------------------------------------
|
||||||
|
//
|
||||||
|
// PROC DrawImage
|
||||||
|
//
|
||||||
|
// Draws an optionally dimmed image with the status bar's upper-left corner
|
||||||
|
// as the origin.
|
||||||
|
//
|
||||||
|
//---------------------------------------------------------------------------
|
||||||
|
|
||||||
|
void DStrifeStatusBar::DrawDimImage(FTexture *img,
|
||||||
|
int x, int y, bool dimmed) const
|
||||||
|
{
|
||||||
|
if (img != NULL)
|
||||||
|
{
|
||||||
|
screen->DrawTexture(img, x + ST_X, y + ST_Y,
|
||||||
|
DTA_ColorOverlay, dimmed ? DIM_OVERLAY : 0,
|
||||||
|
DTA_Bottom320x200, Scaled,
|
||||||
|
TAG_DONE);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue