Twitch SDK (Internal)
Public Types | Public Member Functions | Public Attributes | List of all members
ttv::chat::UserEmoticonSetsListenerProxy Class Reference

#include <useremoticonsets.h>

Inheritance diagram for ttv::chat::UserEmoticonSetsListenerProxy:
ttv::chat::UserEmoticonSetsListener

Public Types

typedef std::function< void(UserId userId, const std::vector< EmoticonSet > &emoticonSet) > UserEmoticonSetsChangedFunc
 

Public Member Functions

virtual void OnUserEmoticonSetsChanged (UserId userId, const std::vector< EmoticonSet > &emoticonSets) override
 

Public Attributes

UserEmoticonSetsChangedFunc mUserEmoticonSetsChangedFunc
 

Detailed Description

A lambda proxy for UserEmoticonSets::Listener.

Member Typedef Documentation

◆ UserEmoticonSetsChangedFunc

typedef std::function<void(UserId userId, const std::vector<EmoticonSet>& emoticonSet) > ttv::chat::UserEmoticonSetsListenerProxy::UserEmoticonSetsChangedFunc

Member Function Documentation

◆ OnUserEmoticonSetsChanged()

virtual void ttv::chat::UserEmoticonSetsListenerProxy::OnUserEmoticonSetsChanged ( UserId  userId,
const std::vector< EmoticonSet > &  emoticonSets 
)
inlineoverridevirtual

Member Data Documentation

◆ mUserEmoticonSetsChangedFunc

UserEmoticonSetsChangedFunc ttv::chat::UserEmoticonSetsListenerProxy::mUserEmoticonSetsChangedFunc

The documentation for this class was generated from the following file: