Subor SDK API  0.9.3
Classes | Enumerations | Functions
Ruyi::SDK::Online Namespace Reference

Classes

class  RuyiNetAchievement
 Represents an achievement in RuyiNet More...
 
struct  RuyiNetAchievementResponse
 Response recieved from an achievemet request (gamification service). More...
 
struct  RuyiNetAddRemoveFriendResponse
 The response after a add/remove friend is requested. More...
 
class  RuyiNetClient
 
class  RuyiNetCloudService
 Handles backing up data to the cloud. More...
 
class  RuyiNetException
 
struct  RuyiNetFindPlayersResponse
 The response after a matching-making is requested. More...
 
struct  RuyiNetFriendListResponse
 The response after a friend list is requested. More...
 
class  RuyiNetFriendService
 
class  RuyiNetGameManifest
 A Game Manifest that includes patch information. More...
 
class  RuyiNetGamificationService
 Provides gamification services to a game. More...
 
struct  RuyiNetGetCDNResponse
 The response from getting a CDN More...
 
struct  RuyiNetGetFriendsVideosResponse
 The response from GetFriendsVideos More...
 
struct  RuyiNetGetGameManifestResponse
 Response from making a call to brainCloud. More...
 
struct  RuyiNetGetGlobalLeaderboardEntryCountResponse
 Contains the leaderboard returned from a leaderboard request. More...
 
struct  RuyiNetGetGlobalLeaderboardPageResponse
 Response recieved from an achievemet request (gamification service). More...
 
struct  RuyiNetGetGlobalLeaderboardVersionsResponse
 Represents a response from a GetLeaderboardVersions request. More...
 
struct  RuyiNetGetGroupSocialLeaderboardResponse
 Response recieved from retrieving a social leaderboard. More...
 
struct  RuyiNetGetPartyInfoResponse
 The response when getting party information. More...
 
struct  RuyiNetGetPlayerScoreResponse
 Response recieved from retrieving a player's score. More...
 
struct  RuyiNetGetPlayerScoresFromLeaderboardsResponse
 Response recieved from retrieving a player's scores. More...
 
struct  RuyiNetGetProfileResponse
 The response after a single profile is requested. More...
 
struct  RuyiNetGetProfilesResponse
 The response after a list of profiles are requested. More...
 
struct  RuyiNetGetSocialLeaderboardResponse
 Response recieved from retrieving a social leaderboard. More...
 
class  RuyiNetHttpStatus
 Status codes returned from RuyiNet operations. More...
 
class  RuyiNetLeaderboardConfig
 Represents a leaderboard configuration. More...
 
class  RuyiNetLeaderboardEntry
 Represents a single leaderboard entry. More...
 
class  RuyiNetLeaderboardInfo
 Represents a leaderboard on RuyiNet. More...
 
class  RuyiNetLeaderboardPage
 Represents a single page retrieved from a leaderboard. More...
 
struct  RuyiNetLeaderboardResponse
 Contains the leaderboard returned from a leaderboard request. More...
 
class  RuyiNetLeaderboardService
 
class  RuyiNetLeaderboardVersionInfo
 Represents a leaderboard version. More...
 
struct  RuyiNetListAllLeaderboardsResponse
 Response recieved from an achievemet request (gamification service). More...
 
struct  RuyiNetListUserFilesResponse
 The response from a List User Files request. More...
 
class  RuyiNetLobby
 
struct  RuyiNetLobbyFindResponse
 Response received after creating a lobby. More...
 
struct  RuyiNetLobbyResponse
 Response received after creating a lobby. More...
 
class  RuyiNetLobbyService
 
class  RuyiNetPartyService
 
class  RuyiNetPatchService
 
class  RuyiNetPlayerScore
 Represents a player's score on a leaderboard. More...
 
struct  RuyiNetProfile
 A profile that can be returned from Ruyi Net operations. More...
 
class  RuyiNetProfileService
 
struct  RuyiNetResponse
 
struct  RuyiNetResponseGroup
 A group received from a response. More...
 
class  RuyiNetService
 
struct  RuyiNetSocialLeaderboardResponse
 A response from retrieving social leaderboard data. More...
 
struct  RuyiNetSummaryFriendData
 The summary data of the player. More...
 
class  RuyiNetTelemetryService
 Handles pushing telemetry data to the cloud. More...
 
class  RuyiNetTelemetrySession
 Represents a telemetry session. More...
 
struct  RuyiNetTelemetrySessionResponse
 Response recieved after making a telemetry session request. More...
 
struct  RuyiNetUploadFileResponse
 The response after uploading a file. More...
 
class  RuyiNetUserFileService
 Allows users to upload files to their individual accounts More...
 
class  RuyiNetVideoService
 

Enumerations

enum  RuyiNetLobbyType { RANKED, PLAYER }
 
enum  RuyiNetAchievementStatus { AWARDED, NOT_AWARDED, UNKNOWN }
 Status of an achievement for the player More...
 
enum  RuyiNetLeaderboardType { HIGH_VALUE, CUMULATIVE, LAST_VALUE, LOW_VALUE }
 The type of a leaderboard. More...
 
enum  RuyiNetRotationType {
  NEVER, DAILY, WEEKLY, MONTHLY,
  YEARLY, DAYS
}
 How often a leaderboard will reset. More...
 

Functions

RuyiNetLeaderboardType ConvertStringToRuyiNetLeaderboardType (std::string str)
 
RuyiNetRotationType ConvertStringToRuyiNetRotationType (std::string str)
 

Enumeration Type Documentation

◆ RuyiNetAchievementStatus

Status of an achievement for the player

Enumerator
AWARDED 

The achievement has been awarded.

NOT_AWARDED 

The achievement has not yet been awarded.

UNKNOWN 

Unknown achievement status.

◆ RuyiNetLeaderboardType

The type of a leaderboard.

Enumerator
HIGH_VALUE 

The leaderboard will keep track of the highest value.

CUMULATIVE 

The leaderboard will total up all values posted.

LAST_VALUE 

The leaderboard will only keep the last value posted.

LOW_VALUE 

The leaderboard will keep the lowest value.

◆ RuyiNetLobbyType

Enumerator
RANKED 
PLAYER 

◆ RuyiNetRotationType

How often a leaderboard will reset.

Enumerator
NEVER 

The leaderboard never resets.

DAILY 

The leaderboard resets daily.

WEEKLY 

The leaderboard resets every week.

MONTHLY 

The leaderboard resets every month.

YEARLY 

The leaderboard resets every year.

DAYS 

The leaderboard resets every X days.

Function Documentation

◆ ConvertStringToRuyiNetLeaderboardType()

RuyiNetLeaderboardType Ruyi::SDK::Online::ConvertStringToRuyiNetLeaderboardType ( std::string  str)

◆ ConvertStringToRuyiNetRotationType()

RuyiNetRotationType Ruyi::SDK::Online::ConvertStringToRuyiNetRotationType ( std::string  str)