Open 3D Engine Twitch Gem API Reference
24.09
O3DE is an open-source, fully-featured, high-fidelity, modular 3D engine for building games and simulations, available to every industry.
|
Inherits Twitch::ITwitchREST.
Public Member Functions | |
void | FlushEvents () override |
void | GetUser (ReceiptID &receipt) override |
void | ResetFriendsNotificationCount (const ReceiptID &receipt, const AZStd::string &friendID) override |
void | GetFriendNotificationCount (const ReceiptID &receipt, const AZStd::string &friendID) override |
void | GetFriendRecommendations (const ReceiptID &receipt, const AZStd::string &friendID) override |
void | GetFriends (const ReceiptID &receipt, const AZStd::string &friendID, const AZStd::string &cursor) override |
void | GetFriendStatus (const ReceiptID &receipt, const AZStd::string &sourceFriendID, const AZStd::string &targetFriendID) override |
void | AcceptFriendRequest (const ReceiptID &receipt, const AZStd::string &friendID) override |
void | GetFriendRequests (const ReceiptID &receipt, const AZStd::string &cursor) override |
void | CreateFriendRequest (const ReceiptID &receipt, const AZStd::string &friendID) override |
void | DeclineFriendRequest (const ReceiptID &receipt, const AZStd::string &friendID) override |
void | UpdatePresenceStatus (const ReceiptID &receipt, PresenceAvailability availability, PresenceActivityType activityType, const AZStd::string &gameContext) override |
void | GetPresenceStatusofFriends (const ReceiptID &receipt) override |
void | GetPresenceSettings (const ReceiptID &receipt) override |
void | UpdatePresenceSettings (const ReceiptID &receipt, bool isInvisible, bool shareActivity) override |
void | GetChannel (const ReceiptID &receipt) override |
void | GetChannelbyID (const ReceiptID &receipt, const AZStd::string &channelID) override |
void | UpdateChannel (const ReceiptID &receipt, const ChannelUpdateInfo &channelUpdateInfo) override |
void | GetChannelEditors (ReceiptID &receipt, const AZStd::string &channelID) override |
void | GetChannelFollowers (ReceiptID &receipt, const AZStd::string &channelID, const AZStd::string &cursor, AZ::u64 offset) override |
void | GetChannelTeams (ReceiptID &receipt, const AZStd::string &channelID) override |
void | GetChannelSubscribers (ReceiptID &receipt, const AZStd::string &channelID, AZ::u64 offset) override |
void | CheckChannelSubscriptionbyUser (ReceiptID &receipt, const AZStd::string &channelID, const AZStd::string &userID) override |
void | GetChannelVideos (ReceiptID &receipt, const AZStd::string &channelID, BroadCastType boradcastType, const AZStd::string &language, AZ::u64 offset) override |
void | StartChannelCommercial (ReceiptID &receipt, const AZStd::string &channelID, CommercialLength length) override |
void | ResetChannelStreamKey (ReceiptID &receipt, const AZStd::string &channelID) override |
bool | IsValidGameContext (const AZStd::string &gameContext) const override |
void | AddHTTPRequest (const AZStd::string &URI, Aws::Http::HttpMethod method, const HttpRequestor::Headers &headers, const HttpRequestor::Callback &callback) override |
void | AddHTTPRequest (const AZStd::string &URI, Aws::Http::HttpMethod method, const HttpRequestor::Headers &headers, const AZStd::string &body, const HttpRequestor::Callback &callback) override |
Additional Inherited Members | |
Static Public Member Functions inherited from Twitch::ITwitchREST | |
static ITwitchRESTPtr | Alloc () |