Chatterino
Public Member Functions | Static Public Member Functions | Protected Member Functions | List of all members
chatterino::Helix Class Referencefinal

#include <Helix.hpp>

Inheritance diagram for chatterino::Helix:
[legend]
Collaboration diagram for chatterino::Helix:
[legend]

Public Member Functions

void fetchUsers (QStringList userIds, QStringList userLogins, ResultCallback< std::vector< HelixUser >> successCallback, HelixFailureCallback failureCallback) final
 
void getUserByName (QString userName, ResultCallback< HelixUser > successCallback, HelixFailureCallback failureCallback) final
 
void getUserById (QString userId, ResultCallback< HelixUser > successCallback, HelixFailureCallback failureCallback) final
 
void fetchUsersFollows (QString fromId, QString toId, ResultCallback< HelixUsersFollowsResponse > successCallback, HelixFailureCallback failureCallback) final
 
void getUserFollowers (QString userId, ResultCallback< HelixUsersFollowsResponse > successCallback, HelixFailureCallback failureCallback) final
 
void fetchStreams (QStringList userIds, QStringList userLogins, ResultCallback< std::vector< HelixStream >> successCallback, HelixFailureCallback failureCallback, std::function< void()> finallyCallback) final
 
void getStreamById (QString userId, ResultCallback< bool, HelixStream > successCallback, HelixFailureCallback failureCallback, std::function< void()> finallyCallback) final
 
void getStreamByName (QString userName, ResultCallback< bool, HelixStream > successCallback, HelixFailureCallback failureCallback, std::function< void()> finallyCallback) final
 
void fetchGames (QStringList gameIds, QStringList gameNames, ResultCallback< std::vector< HelixGame >> successCallback, HelixFailureCallback failureCallback) final
 
void searchGames (QString gameName, ResultCallback< std::vector< HelixGame >> successCallback, HelixFailureCallback failureCallback) final
 
void getGameById (QString gameId, ResultCallback< HelixGame > successCallback, HelixFailureCallback failureCallback) final
 
void createClip (QString channelId, ResultCallback< HelixClip > successCallback, std::function< void(HelixClipError)> failureCallback, std::function< void()> finallyCallback) final
 
void getChannel (QString broadcasterId, ResultCallback< HelixChannel > successCallback, HelixFailureCallback failureCallback) final
 
void createStreamMarker (QString broadcasterId, QString description, ResultCallback< HelixStreamMarker > successCallback, std::function< void(HelixStreamMarkerError)> failureCallback) final
 
void loadBlocks (QString userId, ResultCallback< std::vector< HelixBlock >> successCallback, HelixFailureCallback failureCallback) final
 
void blockUser (QString targetUserId, std::function< void()> successCallback, HelixFailureCallback failureCallback) final
 
void unblockUser (QString targetUserId, std::function< void()> successCallback, HelixFailureCallback failureCallback) final
 
void updateChannel (QString broadcasterId, QString gameId, QString language, QString title, std::function< void(NetworkResult)> successCallback, HelixFailureCallback failureCallback) final
 
void manageAutoModMessages (QString userID, QString msgID, QString action, std::function< void()> successCallback, std::function< void(HelixAutoModMessageError)> failureCallback) final
 
void getCheermotes (QString broadcasterId, ResultCallback< std::vector< HelixCheermoteSet >> successCallback, HelixFailureCallback failureCallback) final
 
void getEmoteSetData (QString emoteSetId, ResultCallback< HelixEmoteSetData > successCallback, HelixFailureCallback failureCallback) final
 
void getChannelEmotes (QString broadcasterId, ResultCallback< std::vector< HelixChannelEmote >> successCallback, HelixFailureCallback failureCallback) final
 
void updateUserChatColor (QString userID, QString color, ResultCallback<> successCallback, FailureCallback< HelixUpdateUserChatColorError, QString > failureCallback) final
 
void deleteChatMessages (QString broadcasterID, QString moderatorID, QString messageID, ResultCallback<> successCallback, FailureCallback< HelixDeleteChatMessagesError, QString > failureCallback) final
 
void addChannelModerator (QString broadcasterID, QString userID, ResultCallback<> successCallback, FailureCallback< HelixAddChannelModeratorError, QString > failureCallback) final
 
void removeChannelModerator (QString broadcasterID, QString userID, ResultCallback<> successCallback, FailureCallback< HelixRemoveChannelModeratorError, QString > failureCallback) final
 
void sendChatAnnouncement (QString broadcasterID, QString moderatorID, QString message, HelixAnnouncementColor color, ResultCallback<> successCallback, FailureCallback< HelixSendChatAnnouncementError, QString > failureCallback) final
 
void addChannelVIP (QString broadcasterID, QString userID, ResultCallback<> successCallback, FailureCallback< HelixAddChannelVIPError, QString > failureCallback) final
 
void removeChannelVIP (QString broadcasterID, QString userID, ResultCallback<> successCallback, FailureCallback< HelixRemoveChannelVIPError, QString > failureCallback) final
 
void unbanUser (QString broadcasterID, QString moderatorID, QString userID, ResultCallback<> successCallback, FailureCallback< HelixUnbanUserError, QString > failureCallback) final
 
void startRaid (QString fromBroadcasterID, QString toBroadcasterID, ResultCallback<> successCallback, FailureCallback< HelixStartRaidError, QString > failureCallback) final
 
void cancelRaid (QString broadcasterID, ResultCallback<> successCallback, FailureCallback< HelixCancelRaidError, QString > failureCallback) final
 
void updateEmoteMode (QString broadcasterID, QString moderatorID, bool emoteMode, ResultCallback< HelixChatSettings > successCallback, FailureCallback< HelixUpdateChatSettingsError, QString > failureCallback) final
 
void updateFollowerMode (QString broadcasterID, QString moderatorID, boost::optional< int > followerModeDuration, ResultCallback< HelixChatSettings > successCallback, FailureCallback< HelixUpdateChatSettingsError, QString > failureCallback) final
 
void updateNonModeratorChatDelay (QString broadcasterID, QString moderatorID, boost::optional< int > nonModeratorChatDelayDuration, ResultCallback< HelixChatSettings > successCallback, FailureCallback< HelixUpdateChatSettingsError, QString > failureCallback) final
 
void updateSlowMode (QString broadcasterID, QString moderatorID, boost::optional< int > slowModeWaitTime, ResultCallback< HelixChatSettings > successCallback, FailureCallback< HelixUpdateChatSettingsError, QString > failureCallback) final
 
void updateSubscriberMode (QString broadcasterID, QString moderatorID, bool subscriberMode, ResultCallback< HelixChatSettings > successCallback, FailureCallback< HelixUpdateChatSettingsError, QString > failureCallback) final
 
void updateUniqueChatMode (QString broadcasterID, QString moderatorID, bool uniqueChatMode, ResultCallback< HelixChatSettings > successCallback, FailureCallback< HelixUpdateChatSettingsError, QString > failureCallback) final
 
void banUser (QString broadcasterID, QString moderatorID, QString userID, boost::optional< int > duration, QString reason, ResultCallback<> successCallback, FailureCallback< HelixBanUserError, QString > failureCallback) final
 
void sendWhisper (QString fromUserID, QString toUserID, QString message, ResultCallback<> successCallback, FailureCallback< HelixWhisperError, QString > failureCallback) final
 
void getChatters (QString broadcasterID, QString moderatorID, int maxChattersToFetch, ResultCallback< HelixChatters > successCallback, FailureCallback< HelixGetChattersError, QString > failureCallback) final
 
void getModerators (QString broadcasterID, int maxModeratorsToFetch, ResultCallback< std::vector< HelixModerator >> successCallback, FailureCallback< HelixGetModeratorsError, QString > failureCallback) final
 
void getChannelVIPs (QString broadcasterID, ResultCallback< std::vector< HelixVip >> successCallback, FailureCallback< HelixListVIPsError, QString > failureCallback) final
 
void startCommercial (QString broadcasterID, int length, ResultCallback< HelixStartCommercialResponse > successCallback, FailureCallback< HelixStartCommercialError, QString > failureCallback) final
 
void update (QString clientId, QString oauthToken) final
 

Static Public Member Functions

static void initialize ()
 

Protected Member Functions

void updateChatSettings (QString broadcasterID, QString moderatorID, QJsonObject json, ResultCallback< HelixChatSettings > successCallback, FailureCallback< HelixUpdateChatSettingsError, QString > failureCallback) final
 
void onFetchChattersSuccess (std::shared_ptr< HelixChatters > finalChatters, QString broadcasterID, QString moderatorID, int maxChattersToFetch, ResultCallback< HelixChatters > successCallback, FailureCallback< HelixGetChattersError, QString > failureCallback, HelixChatters chatters)
 
void fetchChatters (QString broadcasterID, QString moderatorID, int first, QString after, ResultCallback< HelixChatters > successCallback, FailureCallback< HelixGetChattersError, QString > failureCallback)
 
void onFetchModeratorsSuccess (std::shared_ptr< std::vector< HelixModerator >> finalModerators, QString broadcasterID, int maxModeratorsToFetch, ResultCallback< std::vector< HelixModerator >> successCallback, FailureCallback< HelixGetModeratorsError, QString > failureCallback, HelixModerators moderators)
 
void fetchModerators (QString broadcasterID, int first, QString after, ResultCallback< HelixModerators > successCallback, FailureCallback< HelixGetModeratorsError, QString > failureCallback)
 

Additional Inherited Members

- Public Types inherited from chatterino::IHelix
template<typename... T>
using FailureCallback = std::function< void(T...)>
 

Member Function Documentation

◆ addChannelModerator()

void chatterino::Helix::addChannelModerator ( QString  broadcasterID,
QString  userID,
ResultCallback<>  successCallback,
FailureCallback< HelixAddChannelModeratorError, QString >  failureCallback 
)
finalvirtual

Implements chatterino::IHelix.

Here is the call graph for this function:

◆ addChannelVIP()

void chatterino::Helix::addChannelVIP ( QString  broadcasterID,
QString  userID,
ResultCallback<>  successCallback,
FailureCallback< HelixAddChannelVIPError, QString >  failureCallback 
)
finalvirtual

Implements chatterino::IHelix.

Here is the call graph for this function:

◆ banUser()

void chatterino::Helix::banUser ( QString  broadcasterID,
QString  moderatorID,
QString  userID,
boost::optional< int >  duration,
QString  reason,
ResultCallback<>  successCallback,
FailureCallback< HelixBanUserError, QString >  failureCallback 
)
finalvirtual

Implements chatterino::IHelix.

Here is the call graph for this function:

◆ blockUser()

void chatterino::Helix::blockUser ( QString  targetUserId,
std::function< void()>  successCallback,
HelixFailureCallback  failureCallback 
)
finalvirtual

Implements chatterino::IHelix.

Here is the call graph for this function:

◆ cancelRaid()

void chatterino::Helix::cancelRaid ( QString  broadcasterID,
ResultCallback<>  successCallback,
FailureCallback< HelixCancelRaidError, QString >  failureCallback 
)
finalvirtual

Implements chatterino::IHelix.

Here is the call graph for this function:

◆ createClip()

void chatterino::Helix::createClip ( QString  channelId,
ResultCallback< HelixClip successCallback,
std::function< void(HelixClipError)>  failureCallback,
std::function< void()>  finallyCallback 
)
finalvirtual

Implements chatterino::IHelix.

Here is the call graph for this function:

◆ createStreamMarker()

void chatterino::Helix::createStreamMarker ( QString  broadcasterId,
QString  description,
ResultCallback< HelixStreamMarker successCallback,
std::function< void(HelixStreamMarkerError)>  failureCallback 
)
finalvirtual

Implements chatterino::IHelix.

Here is the call graph for this function:

◆ deleteChatMessages()

void chatterino::Helix::deleteChatMessages ( QString  broadcasterID,
QString  moderatorID,
QString  messageID,
ResultCallback<>  successCallback,
FailureCallback< HelixDeleteChatMessagesError, QString >  failureCallback 
)
finalvirtual

Implements chatterino::IHelix.

Here is the call graph for this function:

◆ fetchChatters()

void chatterino::Helix::fetchChatters ( QString  broadcasterID,
QString  moderatorID,
int  first,
QString  after,
ResultCallback< HelixChatters successCallback,
FailureCallback< HelixGetChattersError, QString >  failureCallback 
)
protected
Here is the call graph for this function:
Here is the caller graph for this function:

◆ fetchGames()

void chatterino::Helix::fetchGames ( QStringList  gameIds,
QStringList  gameNames,
ResultCallback< std::vector< HelixGame >>  successCallback,
HelixFailureCallback  failureCallback 
)
finalvirtual

Implements chatterino::IHelix.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ fetchModerators()

void chatterino::Helix::fetchModerators ( QString  broadcasterID,
int  first,
QString  after,
ResultCallback< HelixModerators successCallback,
FailureCallback< HelixGetModeratorsError, QString >  failureCallback 
)
protected
Here is the call graph for this function:
Here is the caller graph for this function:

◆ fetchStreams()

void chatterino::Helix::fetchStreams ( QStringList  userIds,
QStringList  userLogins,
ResultCallback< std::vector< HelixStream >>  successCallback,
HelixFailureCallback  failureCallback,
std::function< void()>  finallyCallback 
)
finalvirtual

Implements chatterino::IHelix.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ fetchUsers()

void chatterino::Helix::fetchUsers ( QStringList  userIds,
QStringList  userLogins,
ResultCallback< std::vector< HelixUser >>  successCallback,
HelixFailureCallback  failureCallback 
)
finalvirtual

Implements chatterino::IHelix.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ fetchUsersFollows()

void chatterino::Helix::fetchUsersFollows ( QString  fromId,
QString  toId,
ResultCallback< HelixUsersFollowsResponse successCallback,
HelixFailureCallback  failureCallback 
)
finalvirtual

Implements chatterino::IHelix.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ getChannel()

void chatterino::Helix::getChannel ( QString  broadcasterId,
ResultCallback< HelixChannel successCallback,
HelixFailureCallback  failureCallback 
)
finalvirtual

Implements chatterino::IHelix.

Here is the call graph for this function:

◆ getChannelEmotes()

void chatterino::Helix::getChannelEmotes ( QString  broadcasterId,
ResultCallback< std::vector< HelixChannelEmote >>  successCallback,
HelixFailureCallback  failureCallback 
)
finalvirtual

Implements chatterino::IHelix.

Here is the call graph for this function:

◆ getChannelVIPs()

void chatterino::Helix::getChannelVIPs ( QString  broadcasterID,
ResultCallback< std::vector< HelixVip >>  successCallback,
FailureCallback< HelixListVIPsError, QString >  failureCallback 
)
finalvirtual

Implements chatterino::IHelix.

Here is the call graph for this function:

◆ getChatters()

void chatterino::Helix::getChatters ( QString  broadcasterID,
QString  moderatorID,
int  maxChattersToFetch,
ResultCallback< HelixChatters successCallback,
FailureCallback< HelixGetChattersError, QString >  failureCallback 
)
finalvirtual

Implements chatterino::IHelix.

Here is the call graph for this function:

◆ getCheermotes()

void chatterino::Helix::getCheermotes ( QString  broadcasterId,
ResultCallback< std::vector< HelixCheermoteSet >>  successCallback,
HelixFailureCallback  failureCallback 
)
finalvirtual

Implements chatterino::IHelix.

Here is the call graph for this function:

◆ getEmoteSetData()

void chatterino::Helix::getEmoteSetData ( QString  emoteSetId,
ResultCallback< HelixEmoteSetData successCallback,
HelixFailureCallback  failureCallback 
)
finalvirtual

Implements chatterino::IHelix.

Here is the call graph for this function:

◆ getGameById()

void chatterino::Helix::getGameById ( QString  gameId,
ResultCallback< HelixGame successCallback,
HelixFailureCallback  failureCallback 
)
finalvirtual

Implements chatterino::IHelix.

Here is the call graph for this function:

◆ getModerators()

void chatterino::Helix::getModerators ( QString  broadcasterID,
int  maxModeratorsToFetch,
ResultCallback< std::vector< HelixModerator >>  successCallback,
FailureCallback< HelixGetModeratorsError, QString >  failureCallback 
)
finalvirtual

Implements chatterino::IHelix.

Here is the call graph for this function:

◆ getStreamById()

void chatterino::Helix::getStreamById ( QString  userId,
ResultCallback< bool, HelixStream successCallback,
HelixFailureCallback  failureCallback,
std::function< void()>  finallyCallback 
)
finalvirtual

Implements chatterino::IHelix.

Here is the call graph for this function:

◆ getStreamByName()

void chatterino::Helix::getStreamByName ( QString  userName,
ResultCallback< bool, HelixStream successCallback,
HelixFailureCallback  failureCallback,
std::function< void()>  finallyCallback 
)
finalvirtual

Implements chatterino::IHelix.

Here is the call graph for this function:

◆ getUserById()

void chatterino::Helix::getUserById ( QString  userId,
ResultCallback< HelixUser successCallback,
HelixFailureCallback  failureCallback 
)
finalvirtual

Implements chatterino::IHelix.

Here is the call graph for this function:

◆ getUserByName()

void chatterino::Helix::getUserByName ( QString  userName,
ResultCallback< HelixUser successCallback,
HelixFailureCallback  failureCallback 
)
finalvirtual

Implements chatterino::IHelix.

Here is the call graph for this function:

◆ getUserFollowers()

void chatterino::Helix::getUserFollowers ( QString  userId,
ResultCallback< HelixUsersFollowsResponse successCallback,
HelixFailureCallback  failureCallback 
)
finalvirtual

Implements chatterino::IHelix.

Here is the call graph for this function:

◆ initialize()

void chatterino::Helix::initialize ( )
static
Here is the call graph for this function:
Here is the caller graph for this function:

◆ loadBlocks()

void chatterino::Helix::loadBlocks ( QString  userId,
ResultCallback< std::vector< HelixBlock >>  successCallback,
HelixFailureCallback  failureCallback 
)
finalvirtual

Implements chatterino::IHelix.

Here is the call graph for this function:

◆ manageAutoModMessages()

void chatterino::Helix::manageAutoModMessages ( QString  userID,
QString  msgID,
QString  action,
std::function< void()>  successCallback,
std::function< void(HelixAutoModMessageError)>  failureCallback 
)
finalvirtual

Implements chatterino::IHelix.

Here is the call graph for this function:

◆ onFetchChattersSuccess()

void chatterino::Helix::onFetchChattersSuccess ( std::shared_ptr< HelixChatters finalChatters,
QString  broadcasterID,
QString  moderatorID,
int  maxChattersToFetch,
ResultCallback< HelixChatters successCallback,
FailureCallback< HelixGetChattersError, QString >  failureCallback,
HelixChatters  chatters 
)
protected
Here is the call graph for this function:
Here is the caller graph for this function:

◆ onFetchModeratorsSuccess()

void chatterino::Helix::onFetchModeratorsSuccess ( std::shared_ptr< std::vector< HelixModerator >>  finalModerators,
QString  broadcasterID,
int  maxModeratorsToFetch,
ResultCallback< std::vector< HelixModerator >>  successCallback,
FailureCallback< HelixGetModeratorsError, QString >  failureCallback,
HelixModerators  moderators 
)
protected
Here is the call graph for this function:
Here is the caller graph for this function:

◆ removeChannelModerator()

void chatterino::Helix::removeChannelModerator ( QString  broadcasterID,
QString  userID,
ResultCallback<>  successCallback,
FailureCallback< HelixRemoveChannelModeratorError, QString >  failureCallback 
)
finalvirtual

Implements chatterino::IHelix.

Here is the call graph for this function:

◆ removeChannelVIP()

void chatterino::Helix::removeChannelVIP ( QString  broadcasterID,
QString  userID,
ResultCallback<>  successCallback,
FailureCallback< HelixRemoveChannelVIPError, QString >  failureCallback 
)
finalvirtual

Implements chatterino::IHelix.

Here is the call graph for this function:

◆ searchGames()

void chatterino::Helix::searchGames ( QString  gameName,
ResultCallback< std::vector< HelixGame >>  successCallback,
HelixFailureCallback  failureCallback 
)
finalvirtual

Implements chatterino::IHelix.

Here is the call graph for this function:

◆ sendChatAnnouncement()

void chatterino::Helix::sendChatAnnouncement ( QString  broadcasterID,
QString  moderatorID,
QString  message,
HelixAnnouncementColor  color,
ResultCallback<>  successCallback,
FailureCallback< HelixSendChatAnnouncementError, QString >  failureCallback 
)
finalvirtual

Implements chatterino::IHelix.

Here is the call graph for this function:

◆ sendWhisper()

void chatterino::Helix::sendWhisper ( QString  fromUserID,
QString  toUserID,
QString  message,
ResultCallback<>  successCallback,
FailureCallback< HelixWhisperError, QString >  failureCallback 
)
finalvirtual

Implements chatterino::IHelix.

Here is the call graph for this function:

◆ startCommercial()

void chatterino::Helix::startCommercial ( QString  broadcasterID,
int  length,
ResultCallback< HelixStartCommercialResponse successCallback,
FailureCallback< HelixStartCommercialError, QString >  failureCallback 
)
finalvirtual

Implements chatterino::IHelix.

Here is the call graph for this function:

◆ startRaid()

void chatterino::Helix::startRaid ( QString  fromBroadcasterID,
QString  toBroadcasterID,
ResultCallback<>  successCallback,
FailureCallback< HelixStartRaidError, QString >  failureCallback 
)
finalvirtual

Implements chatterino::IHelix.

Here is the call graph for this function:

◆ unbanUser()

void chatterino::Helix::unbanUser ( QString  broadcasterID,
QString  moderatorID,
QString  userID,
ResultCallback<>  successCallback,
FailureCallback< HelixUnbanUserError, QString >  failureCallback 
)
finalvirtual

Implements chatterino::IHelix.

Here is the call graph for this function:

◆ unblockUser()

void chatterino::Helix::unblockUser ( QString  targetUserId,
std::function< void()>  successCallback,
HelixFailureCallback  failureCallback 
)
finalvirtual

Implements chatterino::IHelix.

Here is the call graph for this function:

◆ update()

void chatterino::Helix::update ( QString  clientId,
QString  oauthToken 
)
finalvirtual

Implements chatterino::IHelix.

◆ updateChannel()

void chatterino::Helix::updateChannel ( QString  broadcasterId,
QString  gameId,
QString  language,
QString  title,
std::function< void(NetworkResult)>  successCallback,
HelixFailureCallback  failureCallback 
)
finalvirtual

Implements chatterino::IHelix.

Here is the call graph for this function:

◆ updateChatSettings()

void chatterino::Helix::updateChatSettings ( QString  broadcasterID,
QString  moderatorID,
QJsonObject  json,
ResultCallback< HelixChatSettings successCallback,
FailureCallback< HelixUpdateChatSettingsError, QString >  failureCallback 
)
finalprotectedvirtual

Implements chatterino::IHelix.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ updateEmoteMode()

void chatterino::Helix::updateEmoteMode ( QString  broadcasterID,
QString  moderatorID,
bool  emoteMode,
ResultCallback< HelixChatSettings successCallback,
FailureCallback< HelixUpdateChatSettingsError, QString >  failureCallback 
)
finalvirtual

Implements chatterino::IHelix.

Here is the call graph for this function:

◆ updateFollowerMode()

void chatterino::Helix::updateFollowerMode ( QString  broadcasterID,
QString  moderatorID,
boost::optional< int >  followerModeDuration,
ResultCallback< HelixChatSettings successCallback,
FailureCallback< HelixUpdateChatSettingsError, QString >  failureCallback 
)
finalvirtual

Implements chatterino::IHelix.

Here is the call graph for this function:

◆ updateNonModeratorChatDelay()

void chatterino::Helix::updateNonModeratorChatDelay ( QString  broadcasterID,
QString  moderatorID,
boost::optional< int >  nonModeratorChatDelayDuration,
ResultCallback< HelixChatSettings successCallback,
FailureCallback< HelixUpdateChatSettingsError, QString >  failureCallback 
)
finalvirtual

Implements chatterino::IHelix.

Here is the call graph for this function:

◆ updateSlowMode()

void chatterino::Helix::updateSlowMode ( QString  broadcasterID,
QString  moderatorID,
boost::optional< int >  slowModeWaitTime,
ResultCallback< HelixChatSettings successCallback,
FailureCallback< HelixUpdateChatSettingsError, QString >  failureCallback 
)
finalvirtual

Implements chatterino::IHelix.

Here is the call graph for this function:

◆ updateSubscriberMode()

void chatterino::Helix::updateSubscriberMode ( QString  broadcasterID,
QString  moderatorID,
bool  subscriberMode,
ResultCallback< HelixChatSettings successCallback,
FailureCallback< HelixUpdateChatSettingsError, QString >  failureCallback 
)
finalvirtual

Implements chatterino::IHelix.

Here is the call graph for this function:

◆ updateUniqueChatMode()

void chatterino::Helix::updateUniqueChatMode ( QString  broadcasterID,
QString  moderatorID,
bool  uniqueChatMode,
ResultCallback< HelixChatSettings successCallback,
FailureCallback< HelixUpdateChatSettingsError, QString >  failureCallback 
)
finalvirtual

Implements chatterino::IHelix.

Here is the call graph for this function:

◆ updateUserChatColor()

void chatterino::Helix::updateUserChatColor ( QString  userID,
QString  color,
ResultCallback<>  successCallback,
FailureCallback< HelixUpdateUserChatColorError, QString >  failureCallback 
)
finalvirtual

Implements chatterino::IHelix.

Here is the call graph for this function:

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