33 typedef std::map<dimension, std::string> sets;
34 typedef std::map<std::u32string, sets> emojis;
38 virtual bool is_emoji(
char32_t aCodePoint)
const;
39 virtual bool is_emoji(
const std::u32string& aCodePoints)
const;
44 const std::string kFilePath;
45 std::unique_ptr<i_texture_atlas> iTextureAtlas;
47 mutable std::unordered_map<std::u32string, std::optional<emoji_id>> iEmojiMap;