diff --git a/lib/ivis_opengl/textdraw.cpp b/lib/ivis_opengl/textdraw.cpp index ddb3ff0f1e9..cf9096a118f 100644 --- a/lib/ivis_opengl/textdraw.cpp +++ b/lib/ivis_opengl/textdraw.cpp @@ -1256,9 +1256,9 @@ int iV_GetEllipsisWidth(iV_fonts fontID) return iV_Internal_GetEllipsis(fontID).width(); } -void iV_DrawEllipsis(iV_fonts fontID, Vector2f position, PIELIGHT colour) +void iV_DrawEllipsis(iV_fonts fontID, Vector2f position, PIELIGHT colour, float rotation /*= 0.0f*/) { - iV_Internal_GetEllipsis(fontID).render(position, colour); + iV_Internal_GetEllipsis(fontID).render(position, colour, rotation); } unsigned int width_pixelsToPoints(unsigned int widthInPixels) diff --git a/lib/ivis_opengl/textdraw.h b/lib/ivis_opengl/textdraw.h index 12cf4a99b4c..25289a7cef1 100644 --- a/lib/ivis_opengl/textdraw.h +++ b/lib/ivis_opengl/textdraw.h @@ -135,7 +135,7 @@ void iV_TextShutdown(); void iV_font(const char *fontName, const char *fontFace, const char *fontFaceBold); int iV_GetEllipsisWidth(iV_fonts fontID); -void iV_DrawEllipsis(iV_fonts fontID, Vector2f position, PIELIGHT colour); +void iV_DrawEllipsis(iV_fonts fontID, Vector2f position, PIELIGHT colour, float rotation = 0.0f); int iV_GetTextAboveBase(iV_fonts fontID); int iV_GetTextBelowBase(iV_fonts fontID);