|
Twitch SDK (Internal)
|
#include <friendlist.h>
Public Types | |
| typedef std::function< void(FriendList *source, const std::vector< Friend > &list)> | OnFriendInfoChangedFunc |
| typedef std::function< void(FriendList *source, const std::vector< Friend > &added, const std::vector< Friend > &removed)> | OnFriendshipChangedFunc |
| typedef std::function< void(FriendList *source, const FriendRequest &request)> | OnRealtimeFriendRequestReceivedFunc |
| typedef std::function< void(FriendList *source, uint32_t count)> | OnUnreadFriendRequestCountChangedFunc |
| typedef std::function< void(FriendList *source, UserId otherUserId, FriendRequestRemovalReason reason)> | OnFriendRequestRemovedFunc |
Public Member Functions | |
| virtual void | OnFriendInfoChanged (FriendList *source, const std::vector< Friend > &list) override |
| virtual void | OnFriendshipChanged (FriendList *source, const std::vector< Friend > &added, const std::vector< Friend > &removed) override |
| virtual void | OnRealtimeFriendRequestReceived (FriendList *source, const FriendRequest &request) override |
| virtual void | OnUnreadFriendRequestCountChanged (FriendList *source, uint32_t count) override |
| virtual void | OnFriendRequestRemoved (FriendList *source, UserId otherUserId, FriendRequestRemovalReason reason) override |
A lambda proxy for FriendList::IListener.
| typedef std::function<void(FriendList* source, const std::vector<Friend>& list)> ttv::social::FriendListListenerProxy::OnFriendInfoChangedFunc |
| typedef std::function<void(FriendList* source, UserId otherUserId, FriendRequestRemovalReason reason)> ttv::social::FriendListListenerProxy::OnFriendRequestRemovedFunc |
| typedef std::function<void(FriendList* source, const std::vector<Friend>& added, const std::vector<Friend>& removed)> ttv::social::FriendListListenerProxy::OnFriendshipChangedFunc |
| typedef std::function<void(FriendList* source, const FriendRequest& request)> ttv::social::FriendListListenerProxy::OnRealtimeFriendRequestReceivedFunc |
| typedef std::function<void(FriendList* source, uint32_t count)> ttv::social::FriendListListenerProxy::OnUnreadFriendRequestCountChangedFunc |
|
inlineoverridevirtual |
Implements ttv::social::FriendList::IListener.
|
inlineoverridevirtual |
Implements ttv::social::FriendList::IListener.
|
inlineoverridevirtual |
Implements ttv::social::FriendList::IListener.
|
inlineoverridevirtual |
Implements ttv::social::FriendList::IListener.
|
inlineoverridevirtual |
Implements ttv::social::FriendList::IListener.
| OnFriendInfoChangedFunc ttv::social::FriendListListenerProxy::mOnFriendInfoChangedFunc |
| OnFriendRequestRemovedFunc ttv::social::FriendListListenerProxy::mOnFriendRequestRemovedFunc |
| OnFriendshipChangedFunc ttv::social::FriendListListenerProxy::mOnFriendshipChangedFunc |
| OnRealtimeFriendRequestReceivedFunc ttv::social::FriendListListenerProxy::mOnRealtimeFriendRequestReceivedFunc |
| OnUnreadFriendRequestCountChangedFunc ttv::social::FriendListListenerProxy::mOnUnreadFriendRequestCountChangedFunc |
1.8.13