Home
last modified time | relevance | path

Searched refs:MessageLayoutElement (Results 1 – 11 of 11) sorted by relevance

/dports/net-im/chatterino2/chatterino2-2.3.4/src/messages/layouts/
H A DMessageLayoutElement.cpp16 const QRect &MessageLayoutElement::getRect() const in getRect()
21 MessageLayoutElement::MessageLayoutElement(MessageElement &creator, in MessageLayoutElement() function in chatterino::MessageLayoutElement
29 MessageLayoutElement::~MessageLayoutElement() in ~MessageLayoutElement()
49 int MessageLayoutElement::getLine() const in getLine()
54 void MessageLayoutElement::setLine(int line) in setLine()
59 MessageLayoutElement *MessageLayoutElement::setTrailingSpace(bool value) in setTrailingSpace()
66 MessageLayoutElement *MessageLayoutElement::setLink(const Link &_link) in setLink()
72 MessageLayoutElement *MessageLayoutElement::setText(const QString &_text) in setText()
99 : MessageLayoutElement(creator, size) in ImageLayoutElement()
215 : MessageLayoutElement(_creator, _size) in TextLayoutElement()
[all …]
H A DMessageLayoutElement.hpp22 class MessageLayoutElement : boost::noncopyable class
25 MessageLayoutElement(MessageElement &creator_, const QSize &size);
26 virtual ~MessageLayoutElement();
35 MessageLayoutElement *setTrailingSpace(bool value);
36 MessageLayoutElement *setLink(const Link &link_);
37 MessageLayoutElement *setText(const QString &text_);
63 class ImageLayoutElement : public MessageLayoutElement
95 class TextLayoutElement : public MessageLayoutElement
122 class TextIconLayoutElement : public MessageLayoutElement
H A DMessageLayoutContainer.hpp62 void addElement(MessageLayoutElement *element);
63 void addElementNoLineBreak(MessageLayoutElement *element);
67 MessageLayoutElement *getElementAt(QPoint point);
93 void _addElement(MessageLayoutElement *element, bool forceAdd = false);
113 std::vector<std::unique_ptr<MessageLayoutElement>> elements_;
H A DMessageLayoutContainer.cpp66 void MessageLayoutContainer::addElement(MessageLayoutElement *element) in addElement()
77 MessageLayoutElement *element) in addElementNoLineBreak()
87 void MessageLayoutContainer::_addElement(MessageLayoutElement *element, in _addElement()
183 this->elements_.push_back(std::unique_ptr<MessageLayoutElement>(element)); in _addElement()
215 MessageLayoutElement *element = this->elements_.at(i).get(); in breakLine()
333 MessageLayoutElement *MessageLayoutContainer::getElementAt(QPoint point) in getElementAt()
335 for (std::unique_ptr<MessageLayoutElement> &element : this->elements_) in getElementAt()
349 for (const std::unique_ptr<MessageLayoutElement> &element : this->elements_) in paintElements()
363 for (const std::unique_ptr<MessageLayoutElement> &element : this->elements_) in paintAnimatedElements()
H A DMessageLayout.hpp18 class MessageLayoutElement;
56 const MessageLayoutElement *getElementAt(QPoint point);
H A DMessageLayout.cpp382 const MessageLayoutElement *MessageLayout::getElementAt(QPoint point) in getElementAt()
/dports/net-im/chatterino2/chatterino2-2.3.4/src/messages/
H A DMessageElement.hpp21 class MessageLayoutElement;
248 virtual MessageLayoutElement *makeImageLayoutElement(const ImagePtr &image,
267 virtual MessageLayoutElement *makeImageLayoutElement(const ImagePtr &image,
280 MessageLayoutElement *makeImageLayoutElement(const ImagePtr &image,
290 MessageLayoutElement *makeImageLayoutElement(const ImagePtr &image,
301 MessageLayoutElement *makeImageLayoutElement(const ImagePtr &image,
H A DMessageElement.cpp192 MessageLayoutElement *EmoteElement::makeImageLayoutElement( in makeImageLayoutElement()
228 MessageLayoutElement *BadgeElement::makeImageLayoutElement( in makeImageLayoutElement()
244 MessageLayoutElement *ModBadgeElement::makeImageLayoutElement( in makeImageLayoutElement()
263 MessageLayoutElement *VipBadgeElement::makeImageLayoutElement( in makeImageLayoutElement()
280 MessageLayoutElement *FfzBadgeElement::makeImageLayoutElement( in makeImageLayoutElement()
/dports/net-im/chatterino2/chatterino2-2.3.4/src/widgets/helper/
H A DChannelView.hpp41 class MessageLayoutElement;
156 const MessageLayoutElement *element,
160 const MessageLayoutElement *hoverLayoutElement,
162 void addContextMenuItems(const MessageLayoutElement *hoveredElement,
H A DChannelView.cpp1298 const MessageLayoutElement *hoverLayoutElement = in mouseMoveEvent()
1610 const MessageLayoutElement *hoverLayoutElement = in mousePressEvent()
1712 const MessageLayoutElement *hoverLayoutElement = in mouseReleaseEvent()
1755 const MessageLayoutElement *hoverLayoutElement = in mouseReleaseEvent()
1779 const MessageLayoutElement *hoveredElement, in handleMouseClick()
1850 const MessageLayoutElement *hoveredElement, MessageLayoutPtr layout) in addContextMenuItems()
1996 const MessageLayoutElement *hoverLayoutElement = in mouseDoubleClickEvent()
2234 const MessageLayoutElement *element, in getWordBounds()
/dports/net-im/chatterino2/chatterino2-2.3.4/
H A Dchatterino.pro179 src/messages/layouts/MessageLayoutElement.cpp \
413 src/messages/layouts/MessageLayoutElement.hpp \