SDLPP: allow change of font size

This commit is contained in:
2020-12-18 15:08:21 +01:00
parent 346b8ce384
commit 57143262ac
2 changed files with 35 additions and 8 deletions
+8
View File
@@ -9,6 +9,7 @@ namespace SDLPP {
class SDLPPSCOPE Font {
public:
Font() = delete;
Font( const std::string &font );
Font( const std::string &font, int size );
virtual ~Font();
const TTF_Font *getFont() const;
@@ -17,9 +18,16 @@ public:
int getOutline();
void setStyle( int style );
void setHinting( int hinting );
void changeFontSize( int size );
void revertSize();
private:
void closeFont();
void checkFont();
TTF_Font *font_ptr;
const std::string font_path;
int original_size = -1;
};
} // namespace SDLPP
#endif