diff options
Diffstat (limited to 'include/MessageBoard.hpp')
-rw-r--r-- | include/MessageBoard.hpp | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/include/MessageBoard.hpp b/include/MessageBoard.hpp index fdde8c7..1d1f523 100644 --- a/include/MessageBoard.hpp +++ b/include/MessageBoard.hpp @@ -27,11 +27,12 @@ namespace dchat void draw(sf::RenderWindow &window, Cache &cache); Message* getLatestMessage(); + const std::vector<Message*>& getMessages() const; private: usize findPositionToInsertMessageByTimestamp(Message *message); void updateStaticContentTexture(const sf::Vector2u &newSize); - void addMessage(Message *message, const odhtdb::Hash &id); + bool addMessage(Message *message, const odhtdb::Hash &id); void deleteMessage(const odhtdb::Hash &id, const odhtdb::Signature::PublicKey &requestedByUser); void drawDefault(sf::RenderWindow &window, Cache &cache); |