Chatterino
Public Member Functions | Public Attributes | List of all members
chatterino::ConcurrentSettings Class Reference

Settings which are available for reading on all threads. More...

#include <Settings.hpp>

Inheritance diagram for chatterino::ConcurrentSettings:
[legend]
Collaboration diagram for chatterino::ConcurrentSettings:
[legend]

Public Member Functions

 ConcurrentSettings ()
 
bool isHighlightedUser (const QString &username)
 
bool isBlacklistedUser (const QString &username)
 
bool isMutedChannel (const QString &channelName)
 
bool toggleMutedChannel (const QString &channelName)
 

Public Attributes

SignalVector< HighlightPhrase > & highlightedMessages
 
SignalVector< HighlightPhrase > & highlightedUsers
 
SignalVector< HighlightBadge > & highlightedBadges
 
SignalVector< HighlightBlacklistUser > & blacklistedUsers
 
SignalVector< IgnorePhrase > & ignoredMessages
 
SignalVector< QString > & mutedChannels
 
SignalVector< FilterRecordPtr > & filterRecords
 
SignalVector< Nickname > & nicknames
 
SignalVector< ModerationAction > & moderationActions
 

Detailed Description

Settings which are available for reading on all threads.

Constructor & Destructor Documentation

◆ ConcurrentSettings()

chatterino::ConcurrentSettings::ConcurrentSettings ( )
Here is the call graph for this function:

Member Function Documentation

◆ isBlacklistedUser()

bool chatterino::ConcurrentSettings::isBlacklistedUser ( const QString &  username)
Here is the call graph for this function:
Here is the caller graph for this function:

◆ isHighlightedUser()

bool chatterino::ConcurrentSettings::isHighlightedUser ( const QString &  username)
Here is the call graph for this function:

◆ isMutedChannel()

bool chatterino::ConcurrentSettings::isMutedChannel ( const QString &  channelName)
Here is the call graph for this function:
Here is the caller graph for this function:

◆ toggleMutedChannel()

bool chatterino::ConcurrentSettings::toggleMutedChannel ( const QString &  channelName)
Here is the call graph for this function:
Here is the caller graph for this function:

Member Data Documentation

◆ blacklistedUsers

SignalVector<HighlightBlacklistUser>& chatterino::ConcurrentSettings::blacklistedUsers

◆ filterRecords

SignalVector<FilterRecordPtr>& chatterino::ConcurrentSettings::filterRecords

◆ highlightedBadges

SignalVector<HighlightBadge>& chatterino::ConcurrentSettings::highlightedBadges

◆ highlightedMessages

SignalVector<HighlightPhrase>& chatterino::ConcurrentSettings::highlightedMessages

◆ highlightedUsers

SignalVector<HighlightPhrase>& chatterino::ConcurrentSettings::highlightedUsers

◆ ignoredMessages

SignalVector<IgnorePhrase>& chatterino::ConcurrentSettings::ignoredMessages

◆ moderationActions

SignalVector<ModerationAction>& chatterino::ConcurrentSettings::moderationActions

◆ mutedChannels

SignalVector<QString>& chatterino::ConcurrentSettings::mutedChannels

◆ nicknames

SignalVector<Nickname>& chatterino::ConcurrentSettings::nicknames

The documentation for this class was generated from the following files: