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

#include <MessageElement.hpp>

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

Public Member Functions

 EmptyElement ()
 
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 ()
 

Static Public Member Functions

static EmptyElementinstance ()
 

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

◆ EmptyElement()

chatterino::EmptyElement::EmptyElement ( )

Member Function Documentation

◆ addToContainer()

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

◆ instance()

EmptyElement & chatterino::EmptyElement::instance ( )
static

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