Chatterino
Class Hierarchy

Go to the graphical class hierarchy

This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 12345]
 Cchatterino::AB_SETTINGS_CLASS
 CABSettings
 Cchatterino::AccessGuard< T, LockType >
 Cchatterino::Account
 Cchatterino::ActionDefinition
 Cchatterino::ActionUser
 Cchatterino::ArgsCommand line arguments passed to Chatterino
 CargumentTest
 Casio_tls_client
 Cchatterino::Badge
 Cchatterino::FfzBadges::Badge
 Cbasic
 Cchatterino::BasicPubSubManager< Subscription >
 Cchatterino::BasicPubSubManager< DummySubscription >
 Cchatterino::BasicPubSubManager< SeventvEventAPISubscription >
 Cchatterino::BttvEmotes
 Cchatterino::ChannelChatters
 Cchatterino::SeventvEmotes::ChannelInfo
 Cchatterino::ChannelPointReward
 Cchatterino::ChatterSet
 Cchatterino::CheerEmote
 Cchatterino::CheerEmoteSet
 Cchatterino::ClosedSplits
 Cchatterino::ColorProvider
 Cchatterino::Command
 Cchatterino::CommandContext
 Cchatterino::ConcurrentMap< TKey, TValue >
 Cchatterino::ConcurrentMap< QString, std::shared_ptr< EmojiData > >
 Cchatterino::ConcurrentSettingsSettings which are available for reading on all threads
 Cchatterino::ContainerNodeDescriptor
 Cchatterino::Credentials
 Cchatterino::DebugCount
 Cchatterino::DeleteLater
 Cpajlada::Deserialize< chatterino::Command >
 Cpajlada::Deserialize< chatterino::FilterRecordPtr >
 Cpajlada::Deserialize< chatterino::HighlightBadge >
 Cpajlada::Deserialize< chatterino::HighlightBlacklistUser >
 Cpajlada::Deserialize< chatterino::HighlightPhrase >
 Cpajlada::Deserialize< chatterino::IgnorePhrase >
 Cpajlada::Deserialize< chatterino::ModerationAction >
 Cpajlada::Deserialize< chatterino::Nickname >
 Cpajlada::Deserialize< chatterino::TwitchUser >
 Cpajlada::Deserialize< chatterino::UserData >
 Cpajlada::Deserialize< QString >
 Cpajlada::Deserialize< std::unordered_map< QString, ValueType >, RJValue >
 Cchatterino::DisplayBadge
 Cchatterino::DoubleClickSelection
 Cchatterino::DropdownArgs
 CDummySubscription
 Cchatterino::EmojiData
 Cchatterino::Emojis
 Cchatterino::Emote
 Cchatterino::TwitchAccount::EmoteSet
 Cchatterino::EmoteValue
 Cenable_shared_from_this
 Cchatterino::Env
 Cchatterino::ExponentialBackoff< maxSteps >
 Cchatterino::ExponentialBackoff< 5 >
 Cfilterparser::Expression
 Cchatterino::FailureTag
 Cchatterino::FfzEmotes
 Cfilterparser::FilterParser
 Cchatterino::FilterRecord
 Cchatterino::FilterSet
 Cchatterino::FlagsEnum< T, Q >
 Cchatterino::FlagsEnum< Flags >
 Cchatterino::FlagsEnum< MessageElementFlag >
 Cchatterino::FlagsEnum< MessageFlag >
 Cchatterino::FlagsEnum< MessageLayoutFlag >
 Cchatterino::detail::Frame< Image >
 Cchatterino::GenericListItem
 Cchatterino::AttachedWindow::GetArgs
 Cchatterino::GIFTimer
 Cstd::hash< chatterino::SeventvEventAPISubscription >
 Cstd::hash< DummySubscription >
 Cchatterino::HelixBlock
 Cchatterino::HelixChannel
 Cchatterino::HelixChannelEmote
 Cchatterino::HelixChatSettings
 Cchatterino::HelixChatters
 Cchatterino::HelixCheermoteImage
 Cchatterino::HelixCheermoteSet
 Cchatterino::HelixCheermoteTier
 Cchatterino::HelixClip
 Cchatterino::HelixEmoteSetData
 Cchatterino::HelixGame
 Cchatterino::HelixModerators
 Cchatterino::HelixStartCommercialResponse
 Cchatterino::HelixStream
 Cchatterino::HelixStreamMarker
 Cchatterino::HelixUser
 Cchatterino::HelixUsersFollowsRecord
 Cchatterino::HelixUsersFollowsResponse
 Cchatterino::HelixVip
 Cchatterino::HighlightBadge
 Cchatterino::HighlightBlacklistUser
 Cchatterino::HighlightCheck
 Cchatterino::HighlightPhrase
 Cchatterino::HighlightResult
 Cchatterino::Hotkey
 Cchatterino::HotkeyCategoryData
 Cchatterino::IApplication
 Cchatterino::IEmotes
 Cchatterino::IgnoredMessageParameters
 Cchatterino::IgnorePhrase
 Cchatterino::IHelix
 Cchatterino::ImageExpirationPool
 Cchatterino::ImageSet
 Cchatterino::IndirectChannel
 Cchatterino::Irc
 CIrcConnection
 Cchatterino::IrcMessageHandler
 Cchatterino::IrcServerData
 Cchatterino::Notebook::Item
 Cchatterino::ITwitchEmotes
 Cchatterino::IUserDataController
 Cchatterino::IvrEmote
 Cchatterino::IvrEmoteSet
 Cchatterino::IvrSubage
 Cchatterino::LayoutCreator< T >
 Cchatterino::LimitedQueue< T >
 Cchatterino::LimitedQueue< chatterino::ScrollbarHighlight >
 Cchatterino::LimitedQueue< MessageLayoutPtr >
 Cchatterino::LimitedQueue< MessagePtr >
 Cchatterino::LimitedQueueSnapshot< T >
 Cchatterino::LimitedQueueSnapshot< chatterino::ScrollbarHighlight >
 Cchatterino::LimitedQueueSnapshot< MessageLayoutPtr >
 Cchatterino::LimitedQueueSnapshot< MessagePtr >
 Cchatterino::Link
 Cchatterino::LinkParser
 Cchatterino::LinkResolver
 Cchatterino::LiveUpdatesAddEmoteMessageTag
 Cchatterino::LiveUpdatesRemoveEmoteMessageTag
 Cchatterino::LiveUpdatesUpdateEmoteMessageTag
 Cchatterino::LiveUpdatesUpdateEmoteSetMessageTag
 Ccache::lru_cache< key_t, value_t >
 Ccache::lru_cache< QString, QRgb >
 Ccache::lru_cache< QString, QString >
 Cchatterino::Margin
 Cchatterino::MessageBuilder
 Cchatterino::MessageColor
 Cchatterino::MessageLayoutContainer
 Cchatterino::MessageParseArgs
 Cchatterino::MessagePredicateAbstract base class for message predicates
 Cchatterino::MessageThread
 Cchatterino::ModerationAction
 Cchatterino::Modes
 Cchatterino::NativeMessagingClient
 Cchatterino::NativeMessagingServer
 Cchatterino::NetworkData
 Cchatterino::NetworkRequest
 Cchatterino::NetworkResult
 Cchatterino::Nickname
 Cchatterino::SplitContainer::Node
 Cnoncopyable
 Cchatterino::NullablePtr< T >
 Cchatterino::NullablePtr< chatterino::SelectChannelDialog >
 Cchatterino::Outcome
 Cchatterino::Paths
 Cchatterino::chatterinoconfig::permessage_deflate_config
 Cchatterino::BasicPubSubConfig::PerMessageDeflateConfig
 Cchatterino::SplitContainer::Position
 Cchatterino::PubSub
 Cchatterino::PubSubAction
 Cchatterino::PubSubAutoModQueueMessage
 Cchatterino::PubSubChatModeratorActionMessage
 Cchatterino::PubSubClientOptionsOptions to change the behaviour of the underlying websocket clients
 Cchatterino::PubSubCommunityPointsChannelV1Message
 Cchatterino::PubSubListenMessage
 Cchatterino::PubSubMessage
 Cchatterino::PubSubMessageMessage
 Cchatterino::PubSubUnlistenMessage
 Cchatterino::PubSubWhisperMessage
 CQAbstractListModel
 CQAbstractTableModel
 CQComboBox
 CQDialog
 CQFrame
 CQLabel
 CQListView
 CQListWidget
 CQObject
 Cchatterino::QObjectRef< T >
 Cchatterino::QObjectRef< chatterino::EmotePopup >
 Cchatterino::QObjectRef< chatterino::InputCompletionPopup >
 Cchatterino::QObjectRef< QObject >
 CQPushButton
 CQRegularExpressionValidator
 CQRunnable
 CQSpinBox
 CQStyledItemDelegate
 CQTextEdit
 CQWidget
 Cchatterino::RawImageData
 Cchatterino::RecentMessagesApi
 Cchatterino::TwitchChannel::RoomModes
 Cchatterino::SignalVectorModel< TVectorItem >::Row
 Cruntime_error
 Cchatterino::ScrollbarHighlight
 Cchatterino::Selection
 Cchatterino::SelectionItem
 Cpajlada::Serialize< chatterino::Command >
 Cpajlada::Serialize< chatterino::FilterRecordPtr >
 Cpajlada::Serialize< chatterino::HighlightBadge >
 Cpajlada::Serialize< chatterino::HighlightBlacklistUser >
 Cpajlada::Serialize< chatterino::HighlightPhrase >
 Cpajlada::Serialize< chatterino::IgnorePhrase >
 Cpajlada::Serialize< chatterino::ModerationAction >
 Cpajlada::Serialize< chatterino::Nickname >
 Cpajlada::Serialize< chatterino::UserData >
 Cpajlada::Serialize< QString >
 Cpajlada::Serialize< std::unordered_map< QString, ValueType >, RJValue >
 CSetting
 Cchatterino::SeventvEmotes
 Cchatterino::SeventvEventAPIDispatch
 Cchatterino::SeventvEventAPIEmoteAddDispatch
 Cchatterino::SeventvEventAPIEmoteRemoveDispatch
 Cchatterino::SeventvEventAPIEmoteUpdateDispatch
 Cchatterino::SeventvEventAPIMessage
 Cchatterino::SeventvEventAPISubscription
 Cchatterino::SeventvEventAPIUserConnectionUpdateDispatch
 Cchatterino::SharedPtrElementLess< T >
 CSignalHolder
 Cchatterino::SignalVectorItemEvent< T >
 Cchatterino::SplitDescriptor
 Cchatterino::ClosedSplits::SplitInfo
 Cchatterino::TwitchChannel::StreamStatus
 Cchatterino::SuccessTag
 Cchatterino::SystemMessageTag
 Cchatterino::Theme::TabColors
 Cchatterino::TabDescriptor
 CTest
 CTestCase
 Cchatterino::TimeoutMessageTag
 Cfilterparser::Tokenizer
 Cchatterino::TooltipPreviewImage
 Cchatterino::TopicData
 Cchatterino::TwitchAccount::TwitchAccountEmoteData
 Cchatterino::TwitchAccountManager
 Cchatterino::TwitchBadges
 Cchatterino::TwitchAccount::TwitchEmote
 Cchatterino::TwitchEmoteOccurrence
 Cchatterino::TwitchEmoteSetResolverResponse
 Cchatterino::TwitchUser
 Cchatterino::UniqueAccess< T >
 Cchatterino::UniqueAccess< cache::lru_cache< QString, QRgb > >
 Cchatterino::UniqueAccess< chatterino::ChatterSet >
 Cchatterino::UniqueAccess< chatterino::TwitchAccount::TwitchAccountEmoteData >
 Cchatterino::UniqueAccess< chatterino::TwitchChannel::RoomModes >
 Cchatterino::UniqueAccess< chatterino::TwitchChannel::StreamStatus >
 Cchatterino::UniqueAccess< QMap< QString, int64_t > >
 Cchatterino::UniqueAccess< QString >
 Cchatterino::UniqueAccess< QStringList >
 Cchatterino::UniqueAccess< std::map< QString, chatterino::ChannelPointReward > >
 Cchatterino::UniqueAccess< std::map< QString, std::map< QString, EmotePtr > > >
 Cchatterino::UniqueAccess< std::set< chatterino::TwitchUser > >
 Cchatterino::UniqueAccess< std::set< QString > >
 Cchatterino::UniqueAccess< std::unordered_map< EmoteId, std::weak_ptr< chatterino::Emote > > >
 Cchatterino::UniqueAccess< std::unordered_map< QString, chatterino::EmoteMap > >
 Cchatterino::UniqueAccess< std::unordered_map< QString, std::unordered_map< QString, EmotePtr > > >
 Cchatterino::UniqueAccess< std::vector< chatterino::CheerEmoteSet > >
 Cchatterino::UniqueAccess< std::vector< chatterino::HighlightCheck > >
 Cchatterino::PubSubClient::UnlistenPrefixResponse
 Cunordered_map
 Cchatterino::Updates
 Cchatterino::TwitchAccountManager::UserData
 Cchatterino::UserData
 Cchatterino::Version
 Cchatterino::WindowDescriptor
 Cchatterino::WindowLayout
 CTs