|
Twitch SDK (Internal)
|
This is the complete list of members for ttv::chat::ChatAPI, including all inherited members.
| BanUser(UserId userId, ChannelId channelId, const std::string &bannedUserName, uint32_t durationSeconds, const BanUserCallback &callback) | ttv::chat::ChatAPI | |
| BanUserCallback typedef | ttv::chat::ChatAPI | |
| BlockChangeCallback typedef | ttv::chat::ChatAPI | |
| BlockUser(UserId userId, UserId blockUserId, const std::string &reason, bool whisper, const BlockChangeCallback &callback) | ttv::chat::ChatAPI | |
| ChatAPI() | ttv::chat::ChatAPI | |
| CheckShutdown() override | ttv::chat::ChatAPI | privatevirtual |
| CompleteShutdown() override | ttv::chat::ChatAPI | privatevirtual |
| Connect(UserId userId, ChannelId channelId, const std::shared_ptr< IChatChannelListener > &listener) | ttv::chat::ChatAPI | |
| CoreLocalLanguageChanged(const std::string &language) | ttv::chat::ChatAPI | private |
| CoreUserLoggedIn(std::shared_ptr< User > user) | ttv::chat::ChatAPI | private |
| CoreUserLoggedOut(std::shared_ptr< User > user) | ttv::chat::ChatAPI | private |
| CreateBitsStatus(UserId userId, ChannelId channelId, const std::shared_ptr< IBitsListener > &listener, std::shared_ptr< IBitsStatus > &result) | ttv::chat::ChatAPI | |
| CreateChannelChatRoomManager(UserId userId, ChannelId channelId, const std::shared_ptr< IChannelChatRoomManagerListener > &listener, std::shared_ptr< IChannelChatRoomManager > &result) | ttv::chat::ChatAPI | |
| CreateChatChannel(UserId userId, ChannelId channelId, const std::shared_ptr< IChatChannelListener > &listener, std::shared_ptr< IChatChannel > &result) | ttv::chat::ChatAPI | |
| CreateChatChannelProperties(UserId userId, ChannelId channelId, const std::shared_ptr< IChatChannelPropertyListener > &listener, std::shared_ptr< IChatChannelProperties > &result) | ttv::chat::ChatAPI | |
| CreateChatRaid(UserId userId, ChannelId channelId, const std::shared_ptr< IChatRaidListener > &listener, std::shared_ptr< IChatRaid > &result) | ttv::chat::ChatAPI | |
| CreateChatReplay(UserId userId, const std::string &vodId, const std::shared_ptr< IChatReplayListener > &listener, std::shared_ptr< IChatReplay > &result) | ttv::chat::ChatAPI | |
| CreateChatRoom(UserId userId, const std::string &roomId, ChannelId channelId, const std::shared_ptr< IChatRoomListener > &listener, std::shared_ptr< IChatRoom > &result) | ttv::chat::ChatAPI | |
| CreateChatRoomNotifications(UserId userId, const std::shared_ptr< IChatRoomNotificationsListener > &listener, std::shared_ptr< IChatRoomNotifications > &result) | ttv::chat::ChatAPI | |
| CreateFollowersStatus(UserId userId, ChannelId channelId, const std::shared_ptr< IFollowersListener > &listener, std::shared_ptr< IFollowersStatus > &result) | ttv::chat::ChatAPI | |
| CreateSubscribersStatus(UserId userId, ChannelId channelId, const std::shared_ptr< ISubscribersListener > &listener, std::shared_ptr< ISubscribersStatus > &result) | ttv::chat::ChatAPI | |
| CreateUserBlockList(const std::shared_ptr< User > &user) | ttv::chat::ChatAPI | private |
| Disconnect(UserId userId, ChannelId channelId) | ttv::chat::ChatAPI | |
| DisposeBitsStatus(const std::shared_ptr< IBitsStatus > &bitsStatus) | ttv::chat::ChatAPI | private |
| DisposeChannelChatRoomManager(const std::shared_ptr< IChannelChatRoomManager > &channelChatRoomManager) | ttv::chat::ChatAPI | private |
| DisposeChatChannel(const std::shared_ptr< IChatChannel > &chatChannel) | ttv::chat::ChatAPI | private |
| DisposeChatChannelProperties(const std::shared_ptr< IChatChannelProperties > &chatChannelProperties) | ttv::chat::ChatAPI | private |
| DisposeChatRaid(const std::shared_ptr< IChatRaid > &chatRaid) | ttv::chat::ChatAPI | private |
| DisposeChatReplay(const std::shared_ptr< IChatReplay > &chatReplay) | ttv::chat::ChatAPI | private |
| DisposeChatRoom(const std::shared_ptr< IChatRoom > &chatRoom) | ttv::chat::ChatAPI | private |
| DisposeChatRoomNotifications(const std::shared_ptr< IChatRoomNotifications > &chatRoomNotifications) | ttv::chat::ChatAPI | private |
| DisposeFollowersStatus(const std::shared_ptr< IFollowersStatus > &followersStatus) | ttv::chat::ChatAPI | private |
| DisposeSubscribersStatus(const std::shared_ptr< ISubscribersStatus > &subscribersStatus) | ttv::chat::ChatAPI | private |
| FetchBadgesCallback typedef | ttv::chat::ChatAPI | |
| FetchBitsConfigurationCallback typedef | ttv::chat::ChatAPI | |
| FetchBlockedUsers(UserId userId, const FetchBlockedUsersCallback &callback) | ttv::chat::ChatAPI | |
| FetchBlockedUsersCallback typedef | ttv::chat::ChatAPI | |
| FetchChannelBadges(ChannelId channelId, const FetchBadgesCallback &callback) | ttv::chat::ChatAPI | |
| FetchChannelBitsConfiguration(ChannelId channelId, const FetchBitsConfigurationCallback &callback) | ttv::chat::ChatAPI | |
| FetchChannelModerators(ChannelId channelId, const std::string &cursor, const FetchChannelModeratorsCallback &callback) | ttv::chat::ChatAPI | |
| FetchChannelModeratorsCallback typedef | ttv::chat::ChatAPI | |
| FetchEmoticonSetsCallback typedef | ttv::chat::ChatAPI | |
| FetchGlobalBadges(const FetchBadgesCallback &callback) | ttv::chat::ChatAPI | |
| FetchGlobalBitsConfiguration(const FetchBitsConfigurationCallback &callback) | ttv::chat::ChatAPI | |
| FetchThreadDataCallback typedef | ttv::chat::ChatAPI | |
| FetchThreadDataPage(UserId userId, uint32_t offset, uint32_t pageSize, const FetchThreadDataPageCallback &callback) | ttv::chat::ChatAPI | |
| FetchThreadDataPageCallback typedef | ttv::chat::ChatAPI | |
| FetchThreadMessages(UserId userId, const std::string &threadId, MessageId start, uint32_t beforeCount, const FetchThreadMessagesCallback &callback) | ttv::chat::ChatAPI | |
| FetchThreadMessagesCallback typedef | ttv::chat::ChatAPI | |
| FetchThreadUnreadCounts(UserId userId, const FetchThreadUnreadCountsCallback &callback) | ttv::chat::ChatAPI | |
| FetchThreadUnreadCountsCallback typedef | ttv::chat::ChatAPI | |
| FetchUserEmoticonSets(UserId userId, bool forceRefetch, const FetchEmoticonSetsCallback &callback) | ttv::chat::ChatAPI | |
| FetchUserListCallback typedef | ttv::chat::ChatAPI | |
| FetchUserListForChannel(UserId userId, ChannelId channelId, const FetchUserListCallback &callback) | ttv::chat::ChatAPI | |
| FetchUserThreadData(UserId userId, const std::string &threadId, const FetchThreadDataCallback &callback) | ttv::chat::ChatAPI | |
| GenerateThreadId(UserId userId, UserId otherUserId, std::string &threadId) | ttv::chat::ChatAPI | |
| GetBlockListForUser(UserId userId, std::shared_ptr< ChatUserBlockList > &blockList) | ttv::chat::ChatAPI | private |
| GetChannelSet(UserId userId, std::shared_ptr< ChatChannelSet > &channelSet) | ttv::chat::ChatAPI | private |
| GetComponentContainer() | ttv::ModuleBase | inlineprotected |
| GetEmoticonUrl(uint32_t emoticonId, float scale, std::string &result) | ttv::chat::ChatAPI | |
| GetMessageFlushInterval() const | ttv::chat::ChatAPI | |
| GetModuleName() const override | ttv::chat::ChatAPI | virtual |
| GetRequiredAuthScopes(std::vector< std::string > &scopes) | ttv::chat::ChatAPI | static |
| GetState() const override | ttv::ModuleBase | virtual |
| GetThreadForUser(UserId userId, const std::string &threadId, std::shared_ptr< ChatUserThread > &thread) | ttv::chat::ChatAPI | private |
| GetUserBlocked(UserId userId, UserId blockUserId, bool &blocked) | ttv::chat::ChatAPI | |
| GetUserThreadsForUser(UserId userId, std::shared_ptr< ChatUserThreads > &userThreads) | ttv::chat::ChatAPI | private |
| Initialize(const InitializeCallback &callback) override | ttv::chat::ChatAPI | virtual |
| InitializeCallback typedef | ttv::IModule | |
| Invoke(std::function< void(std::shared_ptr< T >)> callback) | ttv::ModuleBase | inlineprotected |
| mBitsConfigRepository | ttv::chat::ChatAPI | private |
| mChannelRepository | ttv::chat::ChatAPI | private |
| mChatObjectFactory | ttv::chat::ChatAPI | private |
| mCoreApi | ttv::chat::ChatAPI | private |
| mCoreApiClient | ttv::chat::ChatAPI | private |
| mEnabledFeatures | ttv::chat::ChatAPI | private |
| mInternalData | ttv::chat::ChatAPI | private |
| mLastReportedState | ttv::ModuleBase | protected |
| mListeners | ttv::ModuleBase | protected |
| ModuleBase() | ttv::ModuleBase | |
| ModUser(UserId userId, ChannelId channelId, const std::string &modUserName, const ModUserCallback &callback) | ttv::chat::ChatAPI | |
| ModUserCallback typedef | ttv::chat::ChatAPI | |
| mSettingRepository | ttv::chat::ChatAPI | private |
| mState | ttv::ModuleBase | protected |
| mTaskHost | ttv::chat::ChatAPI | private |
| mTaskRunner | ttv::chat::ChatAPI | private |
| mTokenizationOptions | ttv::chat::ChatAPI | private |
| mUserBlocksTaskRunner | ttv::chat::ChatAPI | private |
| mUserRepository | ttv::chat::ChatAPI | private |
| NotifyStateChange() | ttv::ModuleBase | protected |
| OptInToBroadcasterLanguageChat(UserId userId, ChannelId channelId, const std::string &language) | ttv::chat::ChatAPI | |
| RegisterInitializeCallback(const InitializeCallback &callback) | ttv::ModuleBase | inlineprotected |
| RegisterShutdownCallback(const ShutdownCallback &callback) | ttv::ModuleBase | inlineprotected |
| SendChatMessage(UserId userId, ChannelId channelId, const std::string &message) | ttv::chat::ChatAPI | |
| SendMessageCallback typedef | ttv::chat::ChatAPI | |
| SendMessageToUser(UserId userId, UserId otherUserId, const std::string &message, WhisperMessage &placeholderMessage, const SendMessageCallback &callback) | ttv::chat::ChatAPI | |
| SetBroadcasterLanguageChatEnabled(UserId userId, ChannelId channelId, bool enabled, const SetBroadcasterLanguageChatEnabledCallback &callback) | ttv::chat::ChatAPI | |
| SetBroadcasterLanguageChatEnabledCallback typedef | ttv::chat::ChatAPI | |
| SetChatObjectFactory(const std::shared_ptr< IChatObjectFactory > &factory) | ttv::chat::ChatAPI | |
| SetCoreApi(const std::shared_ptr< CoreAPI > &coreApi) | ttv::chat::ChatAPI | |
| SetEnabledFeatures(const FeatureFlags &features) | ttv::chat::ChatAPI | |
| SetLastMessageReadId(UserId userId, const std::string &threadId, MessageId lastReadMessageId, const SetLastMessageReadIdCallback &callback) | ttv::chat::ChatAPI | |
| SetLastMessageReadIdCallback typedef | ttv::chat::ChatAPI | |
| SetListener(const std::shared_ptr< IChatAPIListener > &listener) | ttv::chat::ChatAPI | |
| SetMessageFlushInterval(uint64_t milliseconds) | ttv::chat::ChatAPI | |
| SetThreadArchived(UserId userId, const std::string &threadId, bool archived, const SetThreadArchivedCallback &callback) | ttv::chat::ChatAPI | |
| SetThreadArchivedCallback typedef | ttv::chat::ChatAPI | |
| SetThreadMuted(UserId userId, const std::string &threadId, bool muted, const SetThreadMutedCallback &callback) | ttv::chat::ChatAPI | |
| SetThreadMutedCallback typedef | ttv::chat::ChatAPI | |
| SetTokenizationOptions(const TokenizationOptions &options) | ttv::chat::ChatAPI | |
| SetUserThreadsListener(UserId userId, const std::shared_ptr< IChatUserThreadsListener > &listener) | ttv::chat::ChatAPI | |
| Shutdown(const ShutdownCallback &callback) override | ttv::chat::ChatAPI | virtual |
| ShutdownCallback typedef | ttv::IModule | |
| State enum name | ttv::IModule | |
| UnbanUser(UserId userId, ChannelId channelId, const std::string &bannedUserName, const UnbanUserCallback &callback) | ttv::chat::ChatAPI | |
| UnbanUserCallback typedef | ttv::chat::ChatAPI | |
| UnblockUser(UserId userId, UserId blockUserId, const BlockChangeCallback &callback) | ttv::chat::ChatAPI | |
| UnmodUser(UserId userId, ChannelId channelId, const std::string &unmodUserName, const UnmodUserCallback &callback) | ttv::chat::ChatAPI | |
| UnmodUserCallback typedef | ttv::chat::ChatAPI | |
| Update() override | ttv::chat::ChatAPI | virtual |
| UpdateUserColor(UserId userId, const std::string &color, const UpdateUserColorCallback &callback) | ttv::chat::ChatAPI | |
| UpdateUserColorCallback typedef | ttv::chat::ChatAPI | |
| ~ChatAPI() | ttv::chat::ChatAPI | virtual |
| ~IModule() | ttv::IModule | virtual |
| ~ModuleBase() | ttv::ModuleBase | virtual |
1.8.13