Chatterino
Classes | Namespaces | Enumerations
Message.hpp File Reference
#include "common/FlagsEnum.hpp"
#include "providers/twitch/TwitchBadge.hpp"
#include "util/QStringHash.hpp"
#include "widgets/helper/ScrollbarHighlight.hpp"
#include <QTime>
#include <boost/noncopyable.hpp>
#include <cinttypes>
#include <memory>
#include <vector>
Include dependency graph for Message.hpp:

Go to the source code of this file.

Classes

struct  chatterino::Message
 

Namespaces

 chatterino
 

Enumerations

enum  chatterino::MessageFlag : int64_t {
  chatterino::None = 0LL, chatterino::MessageFlag::System = (1LL << 0), chatterino::MessageFlag::Timeout = (1LL << 1), chatterino::MessageFlag::Highlighted = (1LL << 2),
  chatterino::MessageFlag::DoNotTriggerNotification = (1LL << 3), chatterino::MessageFlag::Centered = (1LL << 4), chatterino::Disabled = (1LL << 5), chatterino::MessageFlag::DisableCompactEmotes = (1LL << 6),
  chatterino::MessageFlag::Collapsed = (1LL << 7), chatterino::MessageFlag::ConnectedMessage = (1LL << 8), chatterino::MessageFlag::DisconnectedMessage = (1LL << 9), chatterino::MessageFlag::Untimeout = (1LL << 10),
  chatterino::MessageFlag::PubSub = (1LL << 11), chatterino::MessageFlag::Subscription = (1LL << 12), chatterino::MessageFlag::DoNotLog = (1LL << 13), chatterino::MessageFlag::AutoMod = (1LL << 14),
  chatterino::MessageFlag::RecentMessage = (1LL << 15), chatterino::MessageFlag::Whisper = (1LL << 16), chatterino::MessageFlag::HighlightedWhisper = (1LL << 17), chatterino::MessageFlag::Debug = (1LL << 18),
  chatterino::MessageFlag::Similar = (1LL << 19), chatterino::MessageFlag::RedeemedHighlight = (1LL << 20), chatterino::MessageFlag::RedeemedChannelPointReward = (1LL << 21), chatterino::MessageFlag::ShowInMentions = (1LL << 22),
  chatterino::MessageFlag::FirstMessage = (1LL << 23), chatterino::MessageFlag::ReplyMessage = (1LL << 24), chatterino::MessageFlag::ElevatedMessage = (1LL << 25), chatterino::MessageFlag::ParticipatedThread = (1LL << 26),
  chatterino::MessageFlag::CheerMessage = (1LL << 27), chatterino::MessageFlag::LiveUpdatesAdd = (1LL << 28), chatterino::MessageFlag::LiveUpdatesRemove = (1LL << 29), chatterino::MessageFlag::LiveUpdatesUpdate = (1LL << 30)
}