Twitch SDK (Internal)
ttv::chat::IChatRoom Member List

This is the complete list of members for ttv::chat::IChatRoom, including all inherited members.

DeleteMessage(const std::string &messageId, const DeleteMessageCallback &callback)=0ttv::chat::IChatRoompure virtual
DeleteMessageCallback typedefttv::chat::IChatRoom
DeleteRoom(const DeleteRoomCallback &callback)=0ttv::chat::IChatRoompure virtual
DeleteRoomCallback typedefttv::chat::IChatRoom
DisableEmotesOnlyMode(const UpdateRoomModesCallback &callback)=0ttv::chat::IChatRoompure virtual
DisableR9kMode(const UpdateRoomModesCallback &callback)=0ttv::chat::IChatRoompure virtual
DisableSlowMode(const UpdateRoomModesCallback &callback)=0ttv::chat::IChatRoompure virtual
Dispose()=0ttv::chat::IChatRoompure virtual
EditMessage(const std::string &messageId, const std::string &message, ChatRoomMessage &placeholderMessage, const EditMessageCallback &callback)=0ttv::chat::IChatRoompure virtual
EditMessageCallback typedefttv::chat::IChatRoom
EnableEmotesOnlyMode(const UpdateRoomModesCallback &callback)=0ttv::chat::IChatRoompure virtual
EnableR9kMode(const UpdateRoomModesCallback &callback)=0ttv::chat::IChatRoompure virtual
EnableSlowMode(uint32_t durationSeconds, const UpdateRoomModesCallback &callback)=0ttv::chat::IChatRoompure virtual
FetchMessagesAfterCursor(const std::string &cursor, uint32_t limit, const FetchMessagesCallback &callback)=0ttv::chat::IChatRoompure virtual
FetchMessagesAfterTimestamp(Timestamp timestamp, uint32_t limit, const FetchMessagesCallback &callback)=0ttv::chat::IChatRoompure virtual
FetchMessagesBeforeCursor(const std::string &cursor, uint32_t limit, const FetchMessagesCallback &callback)=0ttv::chat::IChatRoompure virtual
FetchMessagesBeforeTimestamp(Timestamp timestamp, uint32_t limit, const FetchMessagesCallback &callback)=0ttv::chat::IChatRoompure virtual
FetchMessagesCallback typedefttv::chat::IChatRoom
FetchRoomInfo(const FetchRoomInfoCallback &callback)=0ttv::chat::IChatRoompure virtual
FetchRoomInfoCallback typedefttv::chat::IChatRoom
SendMessage(const std::string &message, ChatRoomMessage &placeholderMessage, const SendMessageCallback &callback)=0ttv::chat::IChatRoompure virtual
SendMessageCallback typedefttv::chat::IChatRoom
SetArchived(bool isArchived, const UpdateRoomViewCallback &callback)=0ttv::chat::IChatRoompure virtual
SetLastReadAt(Timestamp lastReadAt, const UpdateRoomViewCallback &callback)=0ttv::chat::IChatRoompure virtual
SetMinimumAllowedRole(RoomRole minimumAllowedRole, const UpdateRoomInfoCallback &callback)=0ttv::chat::IChatRoompure virtual
SetMuted(bool isMuted, const UpdateRoomViewCallback &callback)=0ttv::chat::IChatRoompure virtual
SetPreviewable(bool isPreviewable, const UpdateRoomInfoCallback &callback)=0ttv::chat::IChatRoompure virtual
SetRoomName(const std::string &name, const UpdateRoomInfoCallback &callback)=0ttv::chat::IChatRoompure virtual
SetTopic(const std::string &topic, const UpdateRoomInfoCallback &callback)=0ttv::chat::IChatRoompure virtual
UpdateRoomInfoCallback typedefttv::chat::IChatRoom
UpdateRoomModesCallback typedefttv::chat::IChatRoom
UpdateRoomViewCallback typedefttv::chat::IChatRoom
~IChatRoom()=defaultttv::chat::IChatRoomvirtual