Twitch SDK (Internal)
ttv::social::SocialAPI Member List

This is the complete list of members for ttv::social::SocialAPI, including all inherited members.

AddPlayingActivity(UserId userId, GameId gameId, const std::string &gameDisplayContext, PresenceActivityToken &activityToken)ttv::social::SocialAPI
AddWatchingActivity(UserId userId, ChannelId channelId, PresenceActivityToken &activityToken)ttv::social::SocialAPI
CheckShutdown() overridettv::social::SocialAPIprivatevirtual
CompleteShutdown() overridettv::social::SocialAPIprivatevirtual
CoreUserLoggedIn(std::shared_ptr< User > user)ttv::social::SocialAPIprivate
CoreUserLoggedOut(std::shared_ptr< User > user)ttv::social::SocialAPIprivate
CreateFriendListListener()ttv::social::SocialAPIprivate
CreatePresenceListener()ttv::social::SocialAPIprivate
DismissRecommendedFriend(UserId userId, UserId dismissUserId, const DismissRecommendedFriendCallback &callback)ttv::social::SocialAPI
DismissRecommendedFriendCallback typedefttv::social::SocialAPI
FetchFriendList(UserId userId, const FetchFriendListCallback &callback)ttv::social::SocialAPI
FetchFriendListCallback typedefttv::social::SocialAPI
FetchFriendRequests(UserId userId, const FetchFriendRequestsCallback &callback)ttv::social::SocialAPI
FetchFriendRequestsCallback typedefttv::social::SocialAPI
FetchFriendStatus(UserId userId, UserId otherUserId, const FetchFriendStatusCallback &callback)ttv::social::SocialAPI
FetchFriendStatusCallback typedefttv::social::SocialAPI
FetchPresenceSettings(UserId userId, const FetchPresenceSettingsCallback &callback)ttv::social::SocialAPI
FetchPresenceSettingsCallback typedefttv::social::SocialAPI
FetchRecommendedFriends(UserId userId, const FetchRecommendedFriendsCallback &callback)ttv::social::SocialAPI
FetchRecommendedFriendsCallback typedefttv::social::SocialAPI
FetchUnreadFriendRequestCount(UserId userId, const FetchUnreadFriendRequestCountCallback &callback)ttv::social::SocialAPI
FetchUnreadFriendRequestCountCallback typedefttv::social::SocialAPI
GetAutomaticPresencePostingEnabled(UserId userId, bool &enabled)ttv::social::SocialAPI
GetComponentContainer()ttv::ModuleBaseinlineprotected
GetFriendListForUser(UserId userId, std::shared_ptr< FriendList > &friendList)ttv::social::SocialAPIprivate
GetModuleName() const overridettv::social::SocialAPIvirtual
GetPresenceForUser(UserId userId, std::shared_ptr< Presence > &presence)ttv::social::SocialAPIprivate
GetState() const overridettv::ModuleBasevirtual
Initialize(const InitializeCallback &callback) overridettv::social::SocialAPIvirtual
InitializeCallback typedefttv::IModule
Invoke(std::function< void(std::shared_ptr< T >)> callback)ttv::ModuleBaseinlineprotected
MarkAllFriendRequestsRead(UserId userId, const MarkAllFriendRequestsReadCallback &callback)ttv::social::SocialAPI
MarkAllFriendRequestsReadCallback typedefttv::social::SocialAPI
mCoreApittv::social::SocialAPIprivate
mCoreApiClientttv::social::SocialAPIprivate
mEnabledFeaturesttv::social::SocialAPIprivate
mInternalDatattv::social::SocialAPIprivate
mLastReportedStatettv::ModuleBaseprotected
mListenersttv::ModuleBaseprotected
ModuleBase()ttv::ModuleBase
mStatettv::ModuleBaseprotected
mTaskRunnerttv::social::SocialAPIprivate
mUserRepositoryttv::social::SocialAPIprivate
NotifyStateChange()ttv::ModuleBaseprotected
PostPresence(UserId userId, const PostPresenceCallback &callback)ttv::social::SocialAPI
PostPresenceCallback typedefttv::social::SocialAPI
RegisterInitializeCallback(const InitializeCallback &callback)ttv::ModuleBaseinlineprotected
RegisterShutdownCallback(const ShutdownCallback &callback)ttv::ModuleBaseinlineprotected
RemoveActivity(UserId userId, PresenceActivityToken activityToken)ttv::social::SocialAPI
SetAutomaticPresencePostingEnabled(UserId userId, bool enabled)ttv::social::SocialAPI
SetCoreApi(const std::shared_ptr< CoreAPI > &coreApi)ttv::social::SocialAPI
SetEnabledFeatures(const FeatureFlags &features)ttv::social::SocialAPI
SetListener(const std::shared_ptr< ISocialAPIListener > &listener)ttv::social::SocialAPI
SetPresenceSessionAvailability(UserId userId, PresenceSessionAvailability availability)ttv::social::SocialAPI
SetPresenceSettings(UserId userId, const PresenceSettings &settings, const SetPresenceSettingsCallback &callback)ttv::social::SocialAPI
SetPresenceSettingsCallback typedefttv::social::SocialAPI
Shutdown(const ShutdownCallback &callback) overridettv::social::SocialAPIvirtual
ShutdownCallback typedefttv::IModule
SocialAPI()ttv::social::SocialAPI
State enum namettv::IModule
Update() overridettv::social::SocialAPIvirtual
UpdateFriendship(UserId userId, UserId otherUserId, FriendAction action, const UpdateFriendshipCallback &callback)ttv::social::SocialAPI
UpdateFriendshipCallback typedefttv::social::SocialAPI
~IModule()ttv::IModulevirtual
~ModuleBase()ttv::ModuleBasevirtual
~SocialAPI()ttv::social::SocialAPIvirtual