diff options
author | Daria Volvenkova <d.volvenkova@corp.mail.ru> | 2019-04-10 22:47:43 +0300 |
---|---|---|
committer | Roman Kuznetsov <r.kuznetsow@gmail.com> | 2019-04-11 10:41:35 +0300 |
commit | c1c2841d40908486c32ebf9febdfbf3cea8929cf (patch) | |
tree | c6b1fa0b992ee0b91209b03282b2cb3bbe4e2422 /drape_frontend/message_subclasses.hpp | |
parent | 63788d5d5d2875adbc5b3758fac1a9347120e3ac (diff) |
[screenshots] Fixed inaccurate notifications about ready graphics.
Diffstat (limited to 'drape_frontend/message_subclasses.hpp')
-rw-r--r-- | drape_frontend/message_subclasses.hpp | 17 |
1 files changed, 17 insertions, 0 deletions
diff --git a/drape_frontend/message_subclasses.hpp b/drape_frontend/message_subclasses.hpp index 874733974f..7d5368e400 100644 --- a/drape_frontend/message_subclasses.hpp +++ b/drape_frontend/message_subclasses.hpp @@ -936,6 +936,23 @@ private: RequestSymbolsSizeCallback m_callback; }; +class NotifyGraphicsReadyMessage : public Message +{ +public: + using GraphicsReadyCallback = std::function<void()>; + + NotifyGraphicsReadyMessage(GraphicsReadyCallback const & callback) + : m_callback(callback) + {} + + Type GetType() const override { return Type::NotifyGraphicsReady; } + + GraphicsReadyCallback GetCallback() { return m_callback; } + +private: + GraphicsReadyCallback m_callback; +}; + class EnableTrafficMessage : public Message { public: |