|
Twitch SDK (Internal)
|
#include <socialtypes.h>
Public Types | |
| enum | Type { Type::Broadcasting, Type::Watching, Type::Playing, Type::Unknown } |
Public Member Functions | |
| BroadcastingActivity () | |
| virtual Type | GetType () const override |
Public Attributes | |
| std::string | channelLogin |
| The login of the channel the user is broadcasting from. More... | |
| std::string | channelDisplayName |
| The display name of the channel the user is broadcasting from. More... | |
| std::string | gameName |
| The name of the game being played on the channel. More... | |
| ChannelId | channelId |
| The channelId of the channel the user is broadcasting from. More... | |
| GameId | gameId |
| The ID of the game being played on the channel. More... | |
Activity indicating the user is streaming.
|
stronginherited |
Enumeration that maps to each possible subclass of PresenceActivity.
| Enumerator | |
|---|---|
| Broadcasting | |
| Watching | |
| Playing | |
| Unknown | |
| ttv::social::BroadcastingActivity::BroadcastingActivity | ( | ) |
|
inlineoverridevirtual |
The return value indicates which concrete activity subclass this object is.
Implements ttv::social::PresenceActivity.
| std::string ttv::social::BroadcastingActivity::channelDisplayName |
The display name of the channel the user is broadcasting from.
| ChannelId ttv::social::BroadcastingActivity::channelId |
The channelId of the channel the user is broadcasting from.
| std::string ttv::social::BroadcastingActivity::channelLogin |
The login of the channel the user is broadcasting from.
| GameId ttv::social::BroadcastingActivity::gameId |
The ID of the game being played on the channel.
| std::string ttv::social::BroadcastingActivity::gameName |
The name of the game being played on the channel.
1.8.13