#ifndef SDLPP_HPP_FONT #define SDLPP_HPP_FONT #include "sdlpp_common.hpp" #include namespace SDLPP { class SDLPPSCOPE Font { public: Font() = delete; Font( const std::string &font, int size ); virtual ~Font(); const TTF_Font *getFont() const; TTF_Font *getFont(); void setOutline( int size ); int getOutline(); void setStyle( int style ); void setHinting( int hinting ); private: TTF_Font *font_ptr; }; } // namespace SDLPP #endif