Letters::Cache::Cache(APIFontProperties* id__, bool dirty__) : id(id__), dirty(dirty__) {}
Letters::Letters()
- : str(), font(Font::default_font), width_(0), height_(0), vertical_align(BASELINE)
+ : str(), font(Font::default_font), width_(0), height_(0), vertical_align(BASELINE), _zoom_cache(false)
{
}
Letters::Letters(const char *init_str, const Font& init_font)
- : font(init_font), width_(0), height_(0), vertical_align(BASELINE)
+ : font(init_font), width_(0), height_(0), vertical_align(BASELINE), _zoom_cache(false)
{
str = LocalEncodingtoWCHAR(init_str);
cache();
}
Letters::Letters(const char *init_str, int size_, const Font& init_font)
- : font(init_font), width_(0), height_(0), vertical_align(BASELINE)
+ : font(init_font), width_(0), height_(0), vertical_align(BASELINE), _zoom_cache(false)
{
str = LocalEncodingtoWCHAR(init_str, size_);
cache();
}
Letters::Letters(const std::wstring &init_str, const Font& init_font)
- : str(init_str), font(init_font), width_(0), height_(0), vertical_align(BASELINE)
+ : str(init_str), font(init_font), width_(0), height_(0), vertical_align(BASELINE), _zoom_cache(false)
{
cache();
}