X-Git-Url: https://git.quassel-irc.org/?p=quassel.git;a=blobdiff_plain;f=src%2Fcommon%2Fhighlightrulemanager.h;h=5799e480759dcddbfd7eb0e958a2f060c29b0307;hp=02b1a2234c37f4fccedd7924b725fd939b100387;hb=af39ec163d703852a8fa49dbf79c0ef694aa2e76;hpb=16f22647e6890d3eb8c3e94f7a0700e12fa29e44 diff --git a/src/common/highlightrulemanager.h b/src/common/highlightrulemanager.h index 02b1a223..5799e480 100644 --- a/src/common/highlightrulemanager.h +++ b/src/common/highlightrulemanager.h @@ -68,10 +68,14 @@ public: inline bool isEmpty() const { return _highlightRuleList.isEmpty(); } inline int count() const { return _highlightRuleList.count(); } inline void removeAt(int index) { _highlightRuleList.removeAt(index); } + inline void clear() { _highlightRuleList.clear(); } inline HighlightRule &operator[](int i) { return _highlightRuleList[i]; } inline const HighlightRule &operator[](int i) const { return _highlightRuleList.at(i); } inline const HighlightRuleList &highlightRuleList() const { return _highlightRuleList; } + inline HighlightNickType highlightNick() { return _highlightNick; } + inline bool nicksCaseSensitive() { return _nicksCaseSensitive; } + //! Check if a message matches the HighlightRule /** This method checks if a message matches the users highlight rules. * \param msg The Message that should be checked