Rasmus Karlsson
5aa892e834
Refactor ConcurrentMap
...
* Add operator[] to ConcurrentMap which returns a TValue reference
* BTTV/FFZ channel emotes are now stored in the Emote Manager, and each Channel object has a reference to their own BTTV/FFZ channel emote map.
* Restructure EmoteManager a bit (simplify the ConcurrentMap havoc).
* Add EmoteData struct which can store emote data (for now only messages::LazyLoadedImage*)
* Add CompletionManager that does nothing
2017-07-09 17:58:59 +02:00
..
2017-06-11 09:31:45 +02:00
2017-06-26 19:53:31 +02:00
2017-06-06 14:48:14 +02:00
2017-07-09 17:58:59 +02:00
2017-06-26 15:53:43 +02:00
2017-07-09 17:51:21 +02:00
2017-06-06 14:48:14 +02:00
2017-06-11 12:00:53 +02:00
2017-06-11 12:00:53 +02:00
2017-06-11 09:31:45 +02:00
2017-06-11 09:31:45 +02:00
2017-06-26 19:53:31 +02:00
2017-07-09 17:58:59 +02:00
2017-06-11 09:31:45 +02:00
2017-07-09 17:58:59 +02:00
2017-07-09 17:58:59 +02:00
2017-06-15 23:13:01 +02:00
2017-06-15 23:13:01 +02:00
2017-06-15 23:13:01 +02:00
2017-06-15 23:13:01 +02:00
2017-07-02 14:28:37 +02:00
2017-07-02 14:28:37 +02:00
2017-06-11 09:31:45 +02:00
2017-07-09 17:58:59 +02:00
2017-07-09 17:58:59 +02:00
2017-07-09 17:58:59 +02:00
2017-06-26 19:53:31 +02:00
2017-07-02 17:39:51 +02:00
2017-07-09 17:58:59 +02:00
2017-07-09 17:58:59 +02:00
2017-06-26 19:53:31 +02:00
2017-06-17 11:37:13 +02:00
2017-06-11 09:31:45 +02:00
2017-06-11 09:31:45 +02:00
2017-07-02 18:13:16 +02:00
2017-07-02 13:37:24 +02:00
2017-06-15 23:13:01 +02:00
2017-06-26 19:53:31 +02:00
2017-06-26 19:53:31 +02:00
2017-06-26 19:53:31 +02:00
2017-07-02 15:11:33 +02:00
2017-06-17 11:37:13 +02:00
2017-06-11 09:31:45 +02:00
2017-07-02 12:36:50 +02:00
2017-07-02 12:36:50 +02:00
2017-06-11 09:31:45 +02:00
2017-06-26 19:53:31 +02:00
2017-06-26 19:53:31 +02:00