RunicVTT Open Source Virtual Tabletop for TTRPG using P2P
Loading...
Searching...
No Matches
ChatManager Member List

This is the complete list of members for ChatManager, including all inherited members.

activeGroupId_ChatManagerprivate
applyReady(const msg::ReadyMessage &m)ChatManager
chatFilePathFor(uint64_t tableId, const std::string &name) constChatManagerprivate
ChatManager(std::weak_ptr< NetworkManager > nm, std::shared_ptr< IdentityManager > identity_manager)ChatManagerexplicit
chatWindowFocused_ChatManagerprivate
classifyMessage(const std::string &s)ChatManagerprivatestatic
currentTableId_ChatManager
currentTableName_ChatManager
diceMod_ChatManagerprivate
diceModPerDie_ChatManagerprivate
diceN_ChatManagerprivate
diceSides_ChatManagerprivate
editGroupId_ChatManagerprivate
editGroupName_ChatManagerprivate
editGroupSel_ChatManagerprivate
emitChatMessageFrame(uint64_t groupId, const std::string &username, const std::string &text, uint64_t ts)ChatManagerprivate
emitGroupCreate(const ChatGroupModel &g)ChatManagerprivate
emitGroupDelete(uint64_t groupId)ChatManagerprivate
emitGroupLeave(uint64_t groupId)ChatManagerprivate
emitGroupUpdate(const ChatGroupModel &g)ChatManagerprivate
ensureGeneral()ChatManagerprivate
focusInput_ChatManagerprivate
followScroll_ChatManagerprivate
generalGroupId_ChatManagerstatic
getGroup(uint64_t id)ChatManager
getUsernameColor(const std::string &name) constChatManagerprivate
groups_ChatManagerprivate
hasCurrent() constChatManagerinline
HSVtoRGB(float h, float s, float v)ChatManagerprivatestatic
identity_managerChatManagerprivate
input_ChatManagerprivate
isMeParticipantOf(const ChatGroupModel &g) constChatManager
jumpToBottom_ChatManagerprivate
leftWidth_ChatManagerprivate
loadCurrent()ChatManager
loadLog(const std::vector< uint8_t > &buf)ChatManagerprivate
makeGroupIdFromName(const std::string &name) constChatManagerprivate
markGroupRead(uint64_t groupId)ChatManagerprivate
nameColorCache_ChatManagermutableprivate
network_ChatManagerprivate
newGroupName_ChatManagerprivate
newGroupSel_ChatManagerprivate
nowSec()ChatManagerprivatestatic
openCreatePopup_ChatManagerprivate
openDeletePopup_ChatManagerprivate
openDicePopup_ChatManagerprivate
openEditPopup_ChatManagerprivate
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) constChatManagerprivate
renderCreateGroupPopup()ChatManagerprivate
renderDeleteGroupPopup()ChatManagerprivate
renderDicePopup()ChatManagerprivate
renderEditGroupPopup()ChatManagerprivate
renderLeftPanel(float width)ChatManagerprivate
renderPlainMessage(const std::string &text) constChatManagerprivate
renderRightPanel(float leftPanelWidth)ChatManagerprivate
replaceUsernameForUnique(const std::string &uniqueId, const std::string &newUsername)ChatManager
resolvePeerIdsForParticipants(const std::set< std::string > &participantUids) constChatManager
saveCurrent()ChatManager
saveLog(std::vector< uint8_t > &buf) constChatManagerprivate
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) constChatManager