Chatterino
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
Public Member Functions | List of all members
chatterino::HighlightController Class Referencefinal

#include <HighlightController.hpp>

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

Public Member Functions

void initialize (Settings &settings, Paths &paths) override
 
std::pair< bool, HighlightResultcheck (const MessageParseArgs &args, const std::vector< Badge > &badges, const QString &senderName, const QString &originalMessage, const MessageFlags &messageFlags) const
 Checks the given message parameters if it matches our internal checks, and returns a result. More...
 
- Public Member Functions inherited from chatterino::Singleton
virtual ~Singleton ()=default
 
virtual void save ()
 

Member Function Documentation

◆ check()

std::pair< bool, HighlightResult > chatterino::HighlightController::check ( const MessageParseArgs args,
const std::vector< Badge > &  badges,
const QString &  senderName,
const QString &  originalMessage,
const MessageFlags messageFlags 
) const

Checks the given message parameters if it matches our internal checks, and returns a result.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ initialize()

void chatterino::HighlightController::initialize ( Settings settings,
Paths paths 
)
overridevirtual

Reimplemented from chatterino::Singleton.

Here is the call graph for this function:

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