| activeGroupId_ | ChatManager | private |
| applyReady(const msg::ReadyMessage &m) | ChatManager | |
| chatFilePathFor(uint64_t tableId, const std::string &name) const | ChatManager | private |
| ChatManager(std::weak_ptr< NetworkManager > nm, std::shared_ptr< IdentityManager > identity_manager) | ChatManager | explicit |
| chatWindowFocused_ | ChatManager | private |
| classifyMessage(const std::string &s) | ChatManager | privatestatic |
| currentTableId_ | ChatManager | |
| currentTableName_ | ChatManager | |
| diceMod_ | ChatManager | private |
| diceModPerDie_ | ChatManager | private |
| diceN_ | ChatManager | private |
| diceSides_ | ChatManager | private |
| editGroupId_ | ChatManager | private |
| editGroupName_ | ChatManager | private |
| editGroupSel_ | ChatManager | private |
| emitChatMessageFrame(uint64_t groupId, const std::string &username, const std::string &text, uint64_t ts) | ChatManager | private |
| emitGroupCreate(const ChatGroupModel &g) | ChatManager | private |
| emitGroupDelete(uint64_t groupId) | ChatManager | private |
| emitGroupLeave(uint64_t groupId) | ChatManager | private |
| emitGroupUpdate(const ChatGroupModel &g) | ChatManager | private |
| ensureGeneral() | ChatManager | private |
| focusInput_ | ChatManager | private |
| followScroll_ | ChatManager | private |
| generalGroupId_ | ChatManager | static |
| getGroup(uint64_t id) | ChatManager | |
| getUsernameColor(const std::string &name) const | ChatManager | private |
| groups_ | ChatManager | private |
| hasCurrent() const | ChatManager | inline |
| HSVtoRGB(float h, float s, float v) | ChatManager | privatestatic |
| identity_manager | ChatManager | private |
| input_ | ChatManager | private |
| isMeParticipantOf(const ChatGroupModel &g) const | ChatManager | |
| jumpToBottom_ | ChatManager | private |
| leftWidth_ | ChatManager | private |
| loadCurrent() | ChatManager | |
| loadLog(const std::vector< uint8_t > &buf) | ChatManager | private |
| makeGroupIdFromName(const std::string &name) const | ChatManager | private |
| markGroupRead(uint64_t groupId) | ChatManager | private |
| nameColorCache_ | ChatManager | mutableprivate |
| network_ | ChatManager | private |
| newGroupName_ | ChatManager | private |
| newGroupSel_ | ChatManager | private |
| nowSec() | ChatManager | privatestatic |
| openCreatePopup_ | ChatManager | private |
| openDeletePopup_ | ChatManager | private |
| openDicePopup_ | ChatManager | private |
| openEditPopup_ | ChatManager | private |
| pushMessageLocal(uint64_t groupId, const std::string &fromPeer, const std::string &username, const std::string &text, double ts, bool incoming) | ChatManager | |
| readGroupsFromSnapshotGT(const std::vector< unsigned char > &buf, size_t &off) | ChatManager | |
| render() | ChatManager | |
| renderColoredUsername(const std::string &name) const | ChatManager | private |
| renderCreateGroupPopup() | ChatManager | private |
| renderDeleteGroupPopup() | ChatManager | private |
| renderDicePopup() | ChatManager | private |
| renderEditGroupPopup() | ChatManager | private |
| renderLeftPanel(float width) | ChatManager | private |
| renderPlainMessage(const std::string &text) const | ChatManager | private |
| renderRightPanel(float leftPanelWidth) | ChatManager | private |
| replaceUsernameForUnique(const std::string &uniqueId, const std::string &newUsername) | ChatManager | |
| resolvePeerIdsForParticipants(const std::set< std::string > &participantUids) const | ChatManager | |
| saveCurrent() | ChatManager | |
| saveLog(std::vector< uint8_t > &buf) const | ChatManager | private |
| setActiveGameTable(uint64_t tableId, const std::string &gameTableName) | ChatManager | |
| setNetwork(std::weak_ptr< NetworkManager > nm) | ChatManager | |
| tryHandleSlashCommand(uint64_t threadId, const std::string &input) | ChatManager | |
| writeGroupsToSnapshotGT(std::vector< unsigned char > &buf) const | ChatManager | |