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

#include <MessageElement.hpp>

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

Public Member Functions

 LinebreakElement (MessageElementFlags flags)
 
void addToContainer (MessageLayoutContainer &container, MessageElementFlags flags) override
 
- Public Member Functions inherited from chatterino::MessageElement
virtual ~MessageElement ()
 
MessageElementsetLink (const Link &link)
 
MessageElementsetText (const QString &text)
 
MessageElementsetTooltip (const QString &tooltip)
 
MessageElementsetThumbnailType (const ThumbnailType type)
 
MessageElementsetThumbnail (const ImagePtr &thumbnail)
 
MessageElementsetTrailingSpace (bool value)
 
const QString & getTooltip () const
 
const ImagePtrgetThumbnail () const
 
const ThumbnailTypegetThumbnailType () const
 
const LinkgetLink () const
 
bool hasTrailingSpace () const
 
MessageElementFlags getFlags () const
 
MessageElementupdateLink ()
 

Additional Inherited Members

- Public Types inherited from chatterino::MessageElement
enum  UpdateFlags : char { Update_Text = 1, Update_Emotes = 2, Update_Images = 4, Update_All = Update_Text | Update_Emotes | Update_Images }
 
enum  ThumbnailType : char { Link_Thumbnail = 1 }
 
- Public Attributes inherited from chatterino::MessageElement
pajlada::Signals::NoArgSignal linkChanged
 
- Protected Member Functions inherited from chatterino::MessageElement
 MessageElement (MessageElementFlags flags)
 
- Protected Attributes inherited from chatterino::MessageElement
bool trailingSpace = true
 

Constructor & Destructor Documentation

◆ LinebreakElement()

chatterino::LinebreakElement::LinebreakElement ( MessageElementFlags  flags)

Member Function Documentation

◆ addToContainer()

void chatterino::LinebreakElement::addToContainer ( MessageLayoutContainer container,
MessageElementFlags  flags 
)
overridevirtual

Implements chatterino::MessageElement.

Here is the call graph for this function:

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