use FTranslationID in all places where strict type checking is needed.
This means all properties in serializable classes now use this wrapper type. The backend hasn't been changed yet
This commit is contained in:
parent
f0c9b1765e
commit
8c5eb2c807
42 changed files with 189 additions and 139 deletions
|
|
@ -996,7 +996,7 @@ class DAutomap :public DAutomapBase
|
|||
void calcMinMaxMtoF();
|
||||
|
||||
void DrawMarker(FGameTexture *tex, double x, double y, int yadjust,
|
||||
INTBOOL flip, double xscale, double yscale, int translation, double alpha, uint32_t fillcolor, FRenderStyle renderstyle);
|
||||
INTBOOL flip, double xscale, double yscale, FTranslationID translation, double alpha, uint32_t fillcolor, FRenderStyle renderstyle);
|
||||
|
||||
void rotatePoint(double *x, double *y);
|
||||
void rotate(double *x, double *y, DAngle an);
|
||||
|
|
@ -3074,7 +3074,7 @@ void DAutomap::drawThings ()
|
|||
//=============================================================================
|
||||
|
||||
void DAutomap::DrawMarker (FGameTexture *tex, double x, double y, int yadjust,
|
||||
INTBOOL flip, double xscale, double yscale, int translation, double alpha, uint32_t fillcolor, FRenderStyle renderstyle)
|
||||
INTBOOL flip, double xscale, double yscale, FTranslationID translation, double alpha, uint32_t fillcolor, FRenderStyle renderstyle)
|
||||
{
|
||||
if (tex == nullptr || !tex->isValid())
|
||||
{
|
||||
|
|
@ -3097,7 +3097,7 @@ void DAutomap::DrawMarker (FGameTexture *tex, double x, double y, int yadjust,
|
|||
DTA_ClipLeft, f_x,
|
||||
DTA_ClipRight, f_x + f_w,
|
||||
DTA_FlipX, flip,
|
||||
DTA_TranslationIndex, translation,
|
||||
DTA_TranslationIndex, translation.index(),
|
||||
DTA_Alpha, alpha,
|
||||
DTA_FillColor, fillcolor,
|
||||
DTA_RenderStyle, renderstyle.AsDWORD,
|
||||
|
|
@ -3128,7 +3128,7 @@ void DAutomap::drawMarks ()
|
|||
if (font == nullptr)
|
||||
{
|
||||
DrawMarker(TexMan.GetGameTexture(marknums[i], true), markpoints[i].x, markpoints[i].y, -3, 0,
|
||||
1, 1, 0, 1, 0, LegacyRenderStyles[STYLE_Normal]);
|
||||
1, 1, NO_TRANSLATION, 1, 0, LegacyRenderStyles[STYLE_Normal]);
|
||||
}
|
||||
else
|
||||
{
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue