|
Chatterino
|
#include "common/Atomic.hpp"#include "messages/Image.hpp"#include "messages/ImageSet.hpp"#include <boost/optional.hpp>#include <functional>#include <memory>#include <unordered_map>Go to the source code of this file.
Classes | |
| struct | chatterino::Emote |
| class | chatterino::EmoteMap |
Namespaces | |
| chatterino | |
Typedefs | |
| using | chatterino::EmotePtr = std::shared_ptr< const Emote > |
| using | chatterino::EmoteIdMap = std::unordered_map< EmoteId, EmotePtr > |
| using | chatterino::WeakEmoteMap = std::unordered_map< EmoteName, std::weak_ptr< const Emote > > |
| using | chatterino::WeakEmoteIdMap = std::unordered_map< EmoteId, std::weak_ptr< const Emote > > |
Functions | |
| bool | chatterino::operator== (const Emote &a, const Emote &b) |
| bool | chatterino::operator!= (const Emote &a, const Emote &b) |
| EmotePtr | chatterino::cachedOrMakeEmotePtr (Emote &&emote, const EmoteMap &cache) |
| EmotePtr | chatterino::cachedOrMakeEmotePtr (Emote &&emote, std::unordered_map< EmoteId, std::weak_ptr< const Emote >> &cache, std::mutex &mutex, const EmoteId &id) |
1.8.13