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

#include <presence.h>

Inheritance diagram for ttv::social::PresenceListenerProxy:
ttv::social::Presence::IListener

Public Types

typedef std::function< void(Presence *source, const PresenceSettings &settings)> OnSettingsChangedFunc
 

Public Member Functions

virtual void OnSettingsChanged (Presence *source, const PresenceSettings &settings) override
 

Public Attributes

OnSettingsChangedFunc mOnSettingsChangedFunc
 

Detailed Description

A lambda proxy for Presence::IListener.

Member Typedef Documentation

◆ OnSettingsChangedFunc

typedef std::function<void(Presence* source, const PresenceSettings& settings)> ttv::social::PresenceListenerProxy::OnSettingsChangedFunc

Member Function Documentation

◆ OnSettingsChanged()

virtual void ttv::social::PresenceListenerProxy::OnSettingsChanged ( Presence source,
const PresenceSettings settings 
)
inlineoverridevirtual

Member Data Documentation

◆ mOnSettingsChangedFunc

OnSettingsChangedFunc ttv::social::PresenceListenerProxy::mOnSettingsChangedFunc

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