X-Git-Url: https://git.pterodactylus.net/?p=fms.git;a=blobdiff_plain;f=include%2Ffreenet%2Fcaptcha%2Falternatecaptchafonts.h;fp=include%2Ffreenet%2Fcaptcha%2Falternatecaptchafonts.h;h=741d0b2d9a59c4e5450ce9e769849074cdcb085e;hp=0000000000000000000000000000000000000000;hb=b7f3b3e6ae9dc527f02b5c06e2eeae0e9cac3ad8;hpb=f8c0410b12183ecb40aafbb44086fa146b25b528 diff --git a/include/freenet/captcha/alternatecaptchafonts.h b/include/freenet/captcha/alternatecaptchafonts.h new file mode 100644 index 0000000..741d0b2 --- /dev/null +++ b/include/freenet/captcha/alternatecaptchafonts.h @@ -0,0 +1,27 @@ +#ifndef _alternatecaptcha_fonts_ +#define _alternatecaptcha_fonts_ + +#ifdef ALTERNATE_CAPTCHA + +#include "freeimage/bitmap.h" +#include "freeimage/font.h" +#include + +class AlternateCaptchaFonts +{ +public: + AlternateCaptchaFonts(); + + const std::vector &Fonts() const { return m_fonts; } + +private: + void LoadFonts(); + + static bool m_fontsloaded; + static std::vector m_fonts; + +}; + +#endif // ALTERNATE_CAPTCHA + +#endif // _alternatecaptcha_fonts_