gpg

סיכום

ספירות

AchievementState{
  HIDDEN = 1,
  REVEALED = 2,
  UNLOCKED = 3
}
טיפוסים בני מנייה (enum)
ערכים שמשמשים לציון מצב ההישג.
AchievementType{
  STANDARD = 1,
  INCREMENTAL = 2
}
טיפוסים בני מנייה (enum)
ערכים שמשמשים לציון סוג ההישג.
AuthOperation{
  SIGN_IN = 1,
  SIGN_OUT = 2
}
טיפוסים בני מנייה (enum)
ערכים המשמשים לציון סוג פעולת ההרשאה שיש לבצע.
AuthStatus{
  VALID = BaseStatus::VALID,
  ERROR_INTERNAL = BaseStatus::ERROR_INTERNAL,
  ERROR_NOT_AUTHORIZED = BaseStatus::ERROR_NOT_AUTHORIZED,
  ERROR_VERSION_UPDATE_REQUIRED = BaseStatus::ERROR_VERSION_UPDATE_REQUIRED,
  ERROR_TIMEOUT = BaseStatus::ERROR_TIMEOUT,
  ERROR_NO_DATA = BaseStatus::ERROR_NO_DATA,
  ERROR_NETWORK_OPERATION_FAILED = BaseStatus::ERROR_NETWORK_OPERATION_FAILED,
  ERROR_APP_MISCONFIGURED = BaseStatus::ERROR_APP_MISCONFIGURED,
  ERROR_GAME_NOT_FOUND = BaseStatus::ERROR_GAME_NOT_FOUND,
  ERROR_INTERRUPTED = BaseStatus::ERROR_INTERRUPTED
}
טיפוסים בני מנייה (enum)
קבוצת הערכים האפשריים שמייצגים את התוצאה של ניסיון הרשאה.
CommonErrorStatus{
  ERROR_INTERNAL = BaseStatus::ERROR_INTERNAL,
  ERROR_NOT_AUTHORIZED = BaseStatus::ERROR_NOT_AUTHORIZED,
  ERROR_TIMEOUT = BaseStatus::ERROR_TIMEOUT,
  ERROR_NO_DATA = BaseStatus::ERROR_NO_DATA,
  ERROR_NETWORK_OPERATION_FAILED = BaseStatus::ERROR_NETWORK_OPERATION_FAILED,
  ERROR_APP_MISCONFIGURED = BaseStatus::ERROR_APP_MISCONFIGURED,
  ERROR_GAME_NOT_FOUND = BaseStatus::ERROR_GAME_NOT_FOUND,
  ERROR_INTERRUPTED = BaseStatus::ERROR_INTERRUPTED
}
טיפוסים בני מנייה (enum)
קבוצת הערכים האפשריים שמייצגים שגיאות הנפוצות בכל הפעולות.
DataSource{
  CACHE_OR_NETWORK = 1,
  NETWORK_ONLY = 2
}
טיפוסים בני מנייה (enum)
ערכים שמציינים מאיפה יתקבלו נתונים באחזור של הישג, Leaderboard ונתונים אחרים.
EventVisibility{
  HIDDEN = 1,
  REVEALED = 2
}
טיפוסים בני מנייה (enum)
ערכים שמציינים אם אירוע מוסתר לנגן או גלוי למשתמש.
FlushStatus{
  FLUSHED = BaseStatus::FLUSHED,
  ERROR_INTERNAL = BaseStatus::ERROR_INTERNAL,
  ERROR_NOT_AUTHORIZED = BaseStatus::ERROR_NOT_AUTHORIZED,
  ERROR_VERSION_UPDATE_REQUIRED = BaseStatus::ERROR_VERSION_UPDATE_REQUIRED,
  ERROR_TIMEOUT = BaseStatus::ERROR_TIMEOUT,
  ERROR_NO_DATA = BaseStatus::ERROR_NO_DATA,
  ERROR_NETWORK_OPERATION_FAILED = BaseStatus::ERROR_NETWORK_OPERATION_FAILED,
  ERROR_APP_MISCONFIGURED = BaseStatus::ERROR_APP_MISCONFIGURED,
  ERROR_GAME_NOT_FOUND = BaseStatus::ERROR_GAME_NOT_FOUND,
  ERROR_INTERRUPTED = BaseStatus::ERROR_INTERRUPTED
}
טיפוסים בני מנייה (enum)
קבוצת הערכים האפשריים שמייצגת את התוצאה של ניסיון ניקוי נתונים.
ImageResolution{
  ICON = 1,
  HI_RES = 2
}
טיפוסים בני מנייה (enum)
ערכים המשמשים לציון הרזולוציה שבה מתקבל תמונה מסוימת.
InitializationStatus טיפוסים בני מנייה (enum)
קבוצת הערכים האפשריים שמייצגים את התוצאה של ניסיון אתחול API.
LeaderboardCollection{
  PUBLIC = 1,
  SOCIAL = 2
}
טיפוסים בני מנייה (enum)
ערכים שמציינים אם כל מי שיש לו חשבון Google+ (ציבורי) או רק חברים במעגלי Google+ של שחקן (רשתות חברתיות) יכולים להציג Leaderboard.
LeaderboardOrder{
  LARGER_IS_BETTER = 1,
  SMALLER_IS_BETTER = 2
}
טיפוסים בני מנייה (enum)
ערכים המציינים כיצד יש לפרש ציונים גדולים או קטנים יותר כטובים יותר בהקשר של לידרבורד.
LeaderboardStart{
  TOP_SCORES = 1,
  PLAYER_CENTERED = 2
}
טיפוסים בני מנייה (enum)
ערכים שמציינים אם דירוגים מוצגים בלידרבורד לפי סדר הניקוד או לפי הנגן.
LeaderboardTimeSpan{
  DAILY = 1,
  WEEKLY = 2,
  ALL_TIME = 3
}
טיפוסים בני מנייה (enum)
ערכים שמציינים את משך הזמן שכלל Leaderboard מכסה.
LogLevel{
  VERBOSE = 1,
  INFO = 2,
  WARNING = 3,
  ERROR = 4
}
טיפוסים בני מנייה (enum)
ערכים שמשמשים לציון רמת הרישום ביומן.
MatchResult{
  DISAGREED = 1,
  DISCONNECTED = 2,
  LOSS = 3,
  NONE = 4,
  TIE = 5,
  WIN = 6
}
טיפוסים בני מנייה (enum)
ערכים המשמשים לציון התוצאה של TurnBasedMatch עבור משתתף.
MatchStatus{
  INVITED = 1,
  THEIR_TURN = 2,
  MY_TURN = 3,
  PENDING_COMPLETION = 4,
  COMPLETED = 5,
  CANCELED = 6,
  EXPIRED = 7
}
טיפוסים בני מנייה (enum)
ערכים המשמשים לציון הסטטוס של TurnBasedMatch עבור המשתתף המקומי.
MultiplayerEvent{
  UPDATED = 1,
  UPDATED_FROM_APP_LAUNCH = 2,
  REMOVED = 3
}
טיפוסים בני מנייה (enum)
ערכים שמשמשים לציון סוג העדכון שמדווח באמצעות קריאה חוזרת (callback) רב-משתתפים.
MultiplayerInvitationType{
  TURN_BASED = 1,
  REAL_TIME = 2
}
טיפוסים בני מנייה (enum)
ערכים שמזהים את הסוג של MultiplayerInvitation.
MultiplayerStatus{
  VALID = BaseStatus::VALID,
  VALID_BUT_STALE = BaseStatus::VALID_BUT_STALE,
  DEFERRED = BaseStatus::DEFERRED,
  ERROR_INTERNAL = BaseStatus::ERROR_INTERNAL,
  ERROR_NOT_AUTHORIZED = BaseStatus::ERROR_NOT_AUTHORIZED,
  ERROR_VERSION_UPDATE_REQUIRED = BaseStatus::ERROR_VERSION_UPDATE_REQUIRED,
  ERROR_TIMEOUT = BaseStatus::ERROR_TIMEOUT,
  ERROR_MATCH_ALREADY_REMATCHED = BaseStatus::ERROR_MATCH_ALREADY_REMATCHED,
  ERROR_INACTIVE_MATCH = BaseStatus::ERROR_INACTIVE_MATCH,
  ERROR_INVALID_RESULTS = BaseStatus::ERROR_INVALID_RESULTS,
  ERROR_INVALID_MATCH = BaseStatus::ERROR_INVALID_MATCH,
  ERROR_MATCH_OUT_OF_DATE = BaseStatus::ERROR_MATCH_OUT_OF_DATE,
  ERROR_REAL_TIME_ROOM_NOT_JOINED = BaseStatus::ERROR_REAL_TIME_ROOM_NOT_JOINED,
  ERROR_NO_DATA = BaseStatus::ERROR_NO_DATA,
  ERROR_NETWORK_OPERATION_FAILED = BaseStatus::ERROR_NETWORK_OPERATION_FAILED,
  ERROR_APP_MISCONFIGURED = BaseStatus::ERROR_APP_MISCONFIGURED,
  ERROR_GAME_NOT_FOUND = BaseStatus::ERROR_GAME_NOT_FOUND,
  ERROR_INTERRUPTED = BaseStatus::ERROR_INTERRUPTED,
  ERROR_MULTIPLAYER_CREATION_NOT_ALLOWED = BaseStatus::ERROR_MULTIPLAYER_CREATION_NOT_ALLOWED,
  ERROR_MULTIPLAYER_NOT_TRUSTED_TESTER = BaseStatus::ERROR_MULTIPLAYER_NOT_TRUSTED_TESTER,
  ERROR_MULTIPLAYER_INVALID_MULTIPLAYER_TYPE = BaseStatus::ERROR_MULTIPLAYER_INVALID_MULTIPLAYER_TYPE,
  ERROR_MULTIPLAYER_DISABLED = BaseStatus::ERROR_MULTIPLAYER_DISABLED,
  ERROR_MULTIPLAYER_INVALID_OPERATION = BaseStatus::ERROR_MULTIPLAYER_INVALID_OPERATION,
  ERROR_MATCH_INVALID_PARTICIPANT_STATE = BaseStatus::ERROR_MATCH_INVALID_PARTICIPANT_STATE,
  ERROR_MATCH_INVALID_MATCH_STATE = BaseStatus::ERROR_MATCH_INVALID_MATCH_STATE,
  ERROR_MATCH_NOT_FOUND = BaseStatus::ERROR_MATCH_NOT_FOUND,
  ERROR_MATCH_LOCALLY_MODIFIED = BaseStatus::ERROR_MATCH_LOCALLY_MODIFIED
}
טיפוסים בני מנייה (enum)
קבוצת הערכים האפשריים שמייצגים את התוצאה של פעולה רבת-משתתפים.
ParticipantStatus{
  INVITED = 1,
  JOINED = 2,
  DECLINED = 3,
  LEFT = 4,
  NOT_INVITED_YET = 5,
  FINISHED = 6,
  UNRESPONSIVE = 7
}
טיפוסים בני מנייה (enum)
ערכים שמשמשים לציון המצב של משתתף בתוך TurnBasedMatch.
RealTimeRoomStatus{
  INVITING = 1,
  CONNECTING = 2,
  AUTO_MATCHING = 3,
  ACTIVE = 4,
  DELETED = 5
}
טיפוסים בני מנייה (enum)
ערכים שמייצגים את הסטטוס הנוכחי של RealTimeRoom.
ResponseStatus{
  VALID = BaseStatus::VALID,
  VALID_BUT_STALE = BaseStatus::VALID_BUT_STALE,
  DEFERRED = BaseStatus::DEFERRED,
  ERROR_LICENSE_CHECK_FAILED = BaseStatus::ERROR_LICENSE_CHECK_FAILED,
  ERROR_INTERNAL = BaseStatus::ERROR_INTERNAL,
  ERROR_NOT_AUTHORIZED = BaseStatus::ERROR_NOT_AUTHORIZED,
  ERROR_VERSION_UPDATE_REQUIRED = BaseStatus::ERROR_VERSION_UPDATE_REQUIRED,
  ERROR_TIMEOUT = BaseStatus::ERROR_TIMEOUT,
  ERROR_NO_DATA = BaseStatus::ERROR_NO_DATA,
  ERROR_NETWORK_OPERATION_FAILED = BaseStatus::ERROR_NETWORK_OPERATION_FAILED,
  ERROR_APP_MISCONFIGURED = BaseStatus::ERROR_APP_MISCONFIGURED,
  ERROR_GAME_NOT_FOUND = BaseStatus::ERROR_GAME_NOT_FOUND,
  ERROR_INTERRUPTED = BaseStatus::ERROR_INTERRUPTED
}
טיפוסים בני מנייה (enum)
קבוצת הערכים האפשריים שמייצגים את התוצאה של ניסיון לפעולה.
SnapshotConflictPolicy{
  MANUAL = 1,
  LONGEST_PLAYTIME = 2,
  LAST_KNOWN_GOOD = 3,
  MOST_RECENTLY_MODIFIED = 4,
  HIGHEST_PROGRESS = 5
}
טיפוסים בני מנייה (enum)
ערכים שמשמשים לציון המדיניות בנושא פתרון התנגשויות בין קובצי snapshot.
SnapshotOpenStatus{
  VALID = BaseStatus::VALID,
  VALID_WITH_CONFLICT = BaseStatus::VALID_WITH_CONFLICT,
  ERROR_INTERNAL = BaseStatus::ERROR_INTERNAL,
  ERROR_NOT_AUTHORIZED = BaseStatus::ERROR_NOT_AUTHORIZED,
  ERROR_TIMEOUT = BaseStatus::ERROR_TIMEOUT,
  ERROR_NO_DATA = BaseStatus::ERROR_NO_DATA,
  ERROR_NETWORK_OPERATION_FAILED = BaseStatus::ERROR_NETWORK_OPERATION_FAILED,
  ERROR_SNAPSHOT_NOT_FOUND = BaseStatus::ERROR_SNAPSHOT_NOT_FOUND,
  ERROR_SNAPSHOT_CREATION_FAILED = BaseStatus::ERROR_SNAPSHOT_CREATION_FAILED,
  ERROR_SNAPSHOT_CONTENTS_UNAVAILABLE = BaseStatus::ERROR_SNAPSHOT_CONTENTS_UNAVAILABLE,
  ERROR_SNAPSHOT_COMMIT_FAILED = BaseStatus::ERROR_SNAPSHOT_COMMIT_FAILED,
  ERROR_SNAPSHOT_FOLDER_UNAVAILABLE = BaseStatus::ERROR_SNAPSHOT_FOLDER_UNAVAILABLE,
  ERROR_SNAPSHOT_CONFLICT_MISSING = BaseStatus::ERROR_SNAPSHOT_CONFLICT_MISSING,
  ERROR_APP_MISCONFIGURED = BaseStatus::ERROR_APP_MISCONFIGURED,
  ERROR_GAME_NOT_FOUND = BaseStatus::ERROR_GAME_NOT_FOUND,
  ERROR_INTERRUPTED = BaseStatus::ERROR_INTERRUPTED
}
טיפוסים בני מנייה (enum)
קבוצת הערכים האפשריים שמייצגים את התוצאה של פעולה פתוחה של תמונת מצב.
UIStatus{
  VALID = BaseStatus::VALID,
  ERROR_INTERNAL = BaseStatus::ERROR_INTERNAL,
  ERROR_NOT_AUTHORIZED = BaseStatus::ERROR_NOT_AUTHORIZED,
  ERROR_VERSION_UPDATE_REQUIRED = BaseStatus::ERROR_VERSION_UPDATE_REQUIRED,
  ERROR_TIMEOUT = BaseStatus::ERROR_TIMEOUT,
  ERROR_CANCELED = BaseStatus::ERROR_CANCELED,
  ERROR_UI_BUSY = BaseStatus::ERROR_UI_BUSY,
  ERROR_LEFT_ROOM = BaseStatus::ERROR_LEFT_ROOM,
  ERROR_NO_DATA = BaseStatus::ERROR_NO_DATA,
  ERROR_NETWORK_OPERATION_FAILED = BaseStatus::ERROR_NETWORK_OPERATION_FAILED,
  ERROR_APP_MISCONFIGURED = BaseStatus::ERROR_APP_MISCONFIGURED,
  ERROR_GAME_NOT_FOUND = BaseStatus::ERROR_GAME_NOT_FOUND,
  ERROR_INTERRUPTED = BaseStatus::ERROR_INTERRUPTED
}
טיפוסים בני מנייה (enum)
קבוצת הערכים האפשריים שמייצגים את התוצאה של ניסיון בממשק משתמש.
VideoCaptureMode{
  UNKNOWN = -1,
  FILE = 0,
  STREAM = 1
}
טיפוסים בני מנייה (enum)
ערכים המציינים את סוג צילום הווידאו שמתבצע.
VideoCaptureOverlayState{
  UNKNOWN = -1,
  SHOWN = 1,
  STARTED = 2,
  STOPPED = 3,
  DISMISSED = 4
}
טיפוסים בני מנייה (enum)
ערכים המציינים את מצב ממשק המשתמש של שכבת-על של צילום סרטון.
VideoQualityLevel{
  UNKNOWN = -1,
  SD = 0,
  HD = 1,
  XHD = 2,
  FULLHD = 3
}
טיפוסים בני מנייה (enum)
ערכים המציינים את איכות צילום הסרטון.

ערכי דף

ConnectionRequestCallback typedef
std::function< void(int64_t client_id, const ConnectionRequest &request)>
מגדירה סוג של קריאה חוזרת (callback) שמקבל ConnectionRequest כשנקודת קצה (endpoint) מרוחקת מנסה להתחבר לנקודת הקצה של האפליקציה עצמה.
ConnectionResponseCallback typedef
std::function< void(int64_t client_id, const ConnectionResponse &response)>
מגדירה סוג של קריאה חוזרת (callback) שמקבל ConnectionResponse כשמתקבלת תגובה לאחר ניסיון ליצור חיבור לנקודת קצה מרוחקת.
Duration typedef
std::chrono::milliseconds
סוג הנתונים המשמש לציון משך הזמן באלפיות השנייה.
StartAdvertisingCallback typedef
std::function< void(int64_t client_id, const StartAdvertisingResult &result)>
מגדיר סוג קריאה חוזרת (callback) שמקבל StartAdvertisingResult לאחר השלמת ניסיון פרסום של נקודת קצה מקומית. שדה ההצלחה שלו מציין אם הפרסום התחיל בהצלחה.
Timeout typedef
std::chrono::milliseconds
סוג הנתונים שמשמש לציון תקופות זמן קצוב לתפוגה של ניסיונות לפעולות.
Timestamp typedef
std::chrono::milliseconds
סוג הנתונים שמשמש לציון חותמות זמן.
TurnBasedMultiplayerEvent typedef הוצא משימוש. יש לתת עדיפות לאירוע מרובה-שחקנים.

פונקציות

DEFAULT_ON_AUTH_ACTION_FINISHED(AuthOperation op, AuthStatus status)
void
זהו ערך ברירת המחדל של Builder::SetOnAuthActionFinish.
DEFAULT_ON_AUTH_ACTION_STARTED(AuthOperation op)
void
זהו ערך ברירת המחדל של Builder:SetOnAuthActionStarted.
DEFAULT_ON_LOG(LogLevel level, const std::string & message)
void
זהו ערך ברירת המחדל של Builder::SetLogging.
DEFAULT_ON_MULTIPLAYER_INVITATION_RECEIVED(MultiplayerEvent event, std::string invitation_id, MultiplayerInvitation invitation)
void
זהו ערך ברירת המחדל של Builder::SetOnMultiplayerOrderEvent.
DEFAULT_ON_TURN_BASED_MULTIPLAYER_EVENT(MultiplayerEvent event, std::string match_id, TurnBasedMatch match)
void
זהו ערך ברירת המחדל של Builder::SetOnTurnBasedMatchEvent.
DebugString(AchievementType type)
std::string
מחזירה סוג הישג קריא (לבני אדם).
DebugString(AchievementState state)
std::string
מחזירה מצב הישג קריא (לבני אדם).
DebugString(const Achievement & achievement)
std::string
מחזירה הישג קריא (לבני אדם).
DebugString(const Event & event)
std::string
מחזירה את כל נתוני האירועים בפורמט קריא (לבני אדם).
DebugString(LeaderboardOrder order)
std::string
מחזירה את ערך הסדר בפורמט קריא (לבני אדם).
DebugString(const Leaderboard & leaderboard)
std::string
מחזירה את כל נתוני הלידרבורד בפורמט קריא (לבני אדם).
DebugString(LeaderboardStart start)
std::string
מחזירה את הערך של start בפורמט קריא (לבני אדם).
DebugString(LeaderboardTimeSpan time_span)
std::string
מחזירה את הערך של time_span בפורמט קריא (לבני אדם).
DebugString(LeaderboardCollection collection)
std::string
מחזירה את הערך של אוסף בפורמט קריא (לבני אדם).
DebugString(const Score & score)
std::string
מחזירה את כל נתוני הניקוד בפורמט קריא (לבני אדם).
DebugString(const ScorePage & score_page)
std::string
מחזירה את כל הנתונים של דף הניקוד בפורמט קריא לבני אדם.
DebugString(const ScorePage::Entry & entry)
std::string
מחזירה את כל ערכי הניקוד בפורמט קריא (לבני אדם).
DebugString(const ScoreSummary & summary)
std::string
מחזירה את כל נתוני סיכום הציונים בפורמט קריא (לבני אדם).
DebugString(const TurnBasedMatch & match)
std::string
מחזירה נתונים עבור התאמה לפי תור בפורמט קריא (לבני אדם).
DebugString(const MultiplayerInvitation & invitation)
std::string
מחזירה נתונים של הזמנה רב-משתתפים בפורמט שקריא לבני אדם.
DebugString(const TurnBasedMatchConfig & config)
std::string
מחזירה נתונים עבור אובייקט תצורת התאמה מבוסס תור בפורמט קריא (לבני אדם).
DebugString(const MultiplayerParticipant & participant)
std::string
מחזירה משתתף רב-משתתפים בפורמט קריא לבני אדם.
DebugString(RealTimeRoom room)
std::string
הפונקציה מחזירה את RealTimeRoom בפורמט קריא (לבני אדם).
DebugString(RealTimeRoomStatus status)
std::string
מחזירה את RealTimeRoomStatus בפורמט קריא לבני אדם.
DebugString(const Player & player)
std::string
מחזיר את כל נתוני הנגן בפורמט קריא לבני אדם.
DebugString(const PlayerLevel & player)
std::string
מחזיר מידע ברמת השחקן בפורמט קריא (לבני אדם).
DebugString(const SnapshotMetadataChange::CoverImage & image)
std::string
מחזירה נתונים מתמונת כריכה של תמונת מצב בפורמט קריא (לבני אדם).
DebugString(const SnapshotMetadata & metadata)
std::string
מחזירה נתונים מאובייקט מטא-נתונים של תמונת מצב בפורמט קריא (לבני אדם).
DebugString(const SnapshotMetadataChange & change)
std::string
מחזירה נתונים משינוי במטא-נתונים בתמונת המצב בפורמט קריא (לבני אדם).
DebugString(BaseStatus::StatusCode status)
std::string
הפונקציה מחזירה את הערך BaseStatus בפורמט קריא (לבני אדם).
DebugString(AuthStatus status)
std::string
מחזיר סטטוס הרשאה בפורמט קריא (לבני אדם).
DebugString(ResponseStatus status)
std::string
מחזיר סטטוס תגובה בפורמט קריא (לבני אדם).
DebugString(FlushStatus status)
std::string
מחזירה את סטטוס הניקוי בפורמט קריא (לבני אדם).
DebugString(UIStatus status)
std::string
מחזיר את הסטטוס של ממשק המשתמש בפורמט קריא (לבני אדם).
DebugString(MultiplayerStatus status)
std::string
מחזיר סטטוס רב-משתתפים בפורמט קריא לבני אדם.
DebugString(SnapshotOpenStatus status)
std::string
מחזירה את הסטטוס הפתוח של תמונת המצב בפורמט קריא לבני אדם.
DebugString(Timeout timeout)
std::string
מחזיר את הזמן הקצוב לתפוגה בפורמט קריא (לבני אדם).
DebugString(DataSource source)
std::string
מחזירה את מקור הנתונים בפורמט קריא (לבני אדם).
DebugString(LogLevel level)
std::string
מחזירה את רמת היומן בפורמט קריא (לבני אדם).
DebugString(AuthOperation op)
std::string
מחזירה את פעולת ההרשאה בפורמט קריא (לבני אדם).
DebugString(ImageResolution res)
std::string
מחזירה את רזולוציית התמונה שנבחרה בפורמט קריא (לבני אדם).
DebugString(EventVisibility vis)
std::string
מחזירה את חשיפת האירוע בפורמט קריא (לבני אדם).
DebugString(ParticipantStatus status)
std::string
מחזירה סטטוס משתתף בפורמט קריא (לבני אדם).
DebugString(MatchResult result)
std::string
מחזירה את תוצאת ההתאמה בפורמט קריא (לבני אדם).
DebugString(MatchStatus status)
std::string
מחזירה את סטטוס ההתאמה בפורמט קריא (לבני אדם).
DebugString(MultiplayerEvent event)
std::string
מחזירה אירוע רב-משתתפים מבוסס תורות בפורמט קריא (לבני אדם).
DebugString(SnapshotConflictPolicy policy)
std::string
מחזיר מדיניות סתירה בתמונת המצב בפורמט קריא (לבני אדם).
DebugString(VideoCaptureMode mode)
std::string
מחזיר מצב צילום סרטון בפורמט קריא (לבני אדם).
DebugString(VideoQualityLevel level)
std::string
מחזירה את רמת איכות הסרטון בפורמט קריא (לבני אדם).
IsError(BaseStatus::StatusCode)
bool
הפונקציה מחזירה את הערך True אם BaseStatus מייצג פעולה שנכשלה.
IsError(AuthStatus)
bool
הפונקציה מחזירה את הערך True אם ההתאמה האישית לא הסתיימה בהצלחה.
IsError(ResponseStatus)
bool
הפונקציה מחזירה את הערך True אם ניסיון פעולה כלשהו לא מניב תגובה מוצלחת.
IsError(FlushStatus)
bool
מחזירה TRUE אם הניקוי לא הושלם בהצלחה.
IsError(UIStatus)
bool
הפונקציה מחזירה את הערך True אם פעולה מסוימת בממשק המשתמש לא הסתיימה בהצלחה.
IsError(MultiplayerStatus)
bool
הפונקציה מחזירה את הערך True אם פעולה רב-משתתפים לא הסתיימה בהצלחה.
IsError(SnapshotOpenStatus)
bool
הפונקציה מחזירה את הערך True אם פעולת הפתיחה של תמונת המצב לא הושלמה בהצלחה.
IsSuccess(BaseStatus::StatusCode)
bool
הפונקציה מחזירה את הערך True אם BaseStatus מייצג פעולה מוצלחת.
IsSuccess(AuthStatus)
bool
הפונקציה מחזירה את הערך True אם ההרשאה הושלמה בהצלחה.
IsSuccess(ResponseStatus)
bool
הפונקציה מחזירה את הערך True אם ניסיון פעולה הוביל לתגובה מוצלחת.
IsSuccess(FlushStatus)
bool
מחזירה TRUE אם הניקוי הסתיים בהצלחה.
IsSuccess(UIStatus)
bool
הפונקציה מחזירה את הערך True אם פעולה בממשק המשתמש הושלמה בהצלחה.
IsSuccess(MultiplayerStatus)
bool
הפונקציה מחזירה את הערך True אם פעולה רבת-משתתפים הושלמה בהצלחה.
IsSuccess(SnapshotOpenStatus)
bool
הפונקציה מחזירה את הערך True אם פעולה פתוחה של תמונת מצב הושלמה בהצלחה.
operator<<(std::ostream & os, AchievementType type)
std::ostream &
כותב סוג הישג קריא (לבני אדם) לזרם פלט.
operator<<(std::ostream & os, AchievementState state)
std::ostream &
כותבת מצב הישג קריא (לבני אדם) לזרם פלט.
operator<<(std::ostream & os, const Achievement & achievement)
std::ostream &
כותב הישג קריא (לבני אדם) לזרם פלט.
operator<<(std::ostream & os, const Event & event)
std::ostream &
ניתנים לשימוש קל במחרוזת הרלוונטית לניפוי באגים באמצעות זרמים.
operator<<(std::ostream & os, EventVisibility vis)
std::ostream &
ניתנים לשימוש קל במחרוזת הרלוונטית לניפוי באגים באמצעות זרמים.
operator<<(std::ostream & os, LeaderboardOrder order)
std::ostream &
ניתנים לשימוש קל במחרוזת הרלוונטית לניפוי באגים באמצעות זרמים.
operator<<(std::ostream & os, const Leaderboard & leaderboard)
std::ostream &
ניתנים לשימוש קל במחרוזת הרלוונטית לניפוי באגים באמצעות זרמים.
operator<<(std::ostream & os, LeaderboardStart start)
std::ostream &
ניתנים לשימוש קל במחרוזת הרלוונטית לניפוי באגים באמצעות זרמים.
operator<<(std::ostream & os, LeaderboardTimeSpan time_span)
std::ostream &
ניתנים לשימוש קל במחרוזת הרלוונטית לניפוי באגים באמצעות זרמים.
operator<<(std::ostream & os, LeaderboardCollection collection)
std::ostream &
ניתנים לשימוש קל במחרוזת הרלוונטית לניפוי באגים באמצעות זרמים.
operator<<(std::ostream & os, const Score & score)
std::ostream &
ניתנים לשימוש קל במחרוזת הרלוונטית לניפוי באגים באמצעות זרמים.
operator<<(std::ostream & os, const ScorePage & score_page)
std::ostream &
ניתנים לשימוש קל במחרוזת הרלוונטית לניפוי באגים באמצעות זרמים.
operator<<(std::ostream & os, const ScorePage::Entry & entry)
std::ostream &
ניתנים לשימוש קל במחרוזת הרלוונטית לניפוי באגים באמצעות זרמים.
operator<<(std::ostream & os, const ScoreSummary & summary)
std::ostream &
ניתנים לשימוש קל במחרוזת הרלוונטית לניפוי באגים באמצעות זרמים.
operator<<(std::ostream & os, const TurnBasedMatch & match)
std::ostream &
ניתנים לשימוש קל במחרוזת הרלוונטית לניפוי באגים באמצעות זרמים.
operator<<(std::ostream & os, const MultiplayerInvitation & invitation)
std::ostream &
ניתנים לשימוש קל במחרוזת הרלוונטית לניפוי באגים באמצעות זרמים.
operator<<(std::ostream & os, const TurnBasedMatchConfig & config)
std::ostream &
ניתנים לשימוש קל במחרוזת הרלוונטית לניפוי באגים באמצעות זרמים.
operator<<(std::ostream & os, const MultiplayerParticipant & participant)
std::ostream &
ניתנים לשימוש קל במחרוזת הרלוונטית לניפוי באגים באמצעות זרמים.
operator<<(std::ostream & os, RealTimeRoomStatus status)
std::ostream &
ניתנים לשימוש קל במחרוזת הרלוונטית לניפוי באגים באמצעות זרמים.
operator<<(std::ostream & os, RealTimeRoom room)
std::ostream &
ניתנים לשימוש קל במחרוזת הרלוונטית לניפוי באגים באמצעות זרמים.
operator<<(std::ostream & os, ParticipantStatus status)
std::ostream &
ניתנים לשימוש קל במחרוזת הרלוונטית לניפוי באגים באמצעות זרמים.
operator<<(std::ostream & os, MatchResult result)
std::ostream &
ניתנים לשימוש קל במחרוזת הרלוונטית לניפוי באגים באמצעות זרמים.
operator<<(std::ostream & os, MatchStatus status)
std::ostream &
ניתנים לשימוש קל במחרוזת הרלוונטית לניפוי באגים באמצעות זרמים.
operator<<(std::ostream & os, MultiplayerEvent event)
std::ostream &
ניתנים לשימוש קל במחרוזת הרלוונטית לניפוי באגים באמצעות זרמים.
operator<<(std::ostream & os, const Player & player)
std::ostream &
ניתנים לשימוש קל במחרוזת הרלוונטית לניפוי באגים באמצעות זרמים.
operator<<(std::ostream & os, const PlayerLevel & player)
std::ostream &
ניתנים לשימוש קל במחרוזת הרלוונטית לניפוי באגים באמצעות זרמים.
operator<<(std::ostream & os, ImageResolution res)
std::ostream &
ניתנים לשימוש קל במחרוזת הרלוונטית לניפוי באגים באמצעות זרמים.
operator<<(std::ostream & os, const SnapshotMetadataChange::CoverImage & image)
std::ostream &
ניתנים לשימוש קל במחרוזת הרלוונטית לניפוי באגים באמצעות זרמים.
operator<<(std::ostream & os, const SnapshotMetadata & metadata)
std::ostream &
ניתנים לשימוש קל במחרוזת הרלוונטית לניפוי באגים באמצעות זרמים.
operator<<(std::ostream & os, const SnapshotMetadataChange & change)
std::ostream &
ניתנים לשימוש קל במחרוזת הרלוונטית לניפוי באגים באמצעות זרמים.
operator<<(std::ostream & os, SnapshotConflictPolicy policy)
std::ostream &
ניתנים לשימוש קל במחרוזת הרלוונטית לניפוי באגים באמצעות זרמים.
operator<<(std::ostream & os, BaseStatus::StatusCode status)
std::ostream &
ניתנים לשימוש קל במחרוזת הרלוונטית לניפוי באגים באמצעות זרמים.
operator<<(std::ostream & os, AuthStatus status)
std::ostream &
ניתנים לשימוש קל במחרוזת הרלוונטית לניפוי באגים באמצעות זרמים.
operator<<(std::ostream & os, ResponseStatus status)
std::ostream &
ניתנים לשימוש קל במחרוזת הרלוונטית לניפוי באגים באמצעות זרמים.
operator<<(std::ostream & os, FlushStatus status)
std::ostream &
ניתנים לשימוש קל במחרוזת הרלוונטית לניפוי באגים באמצעות זרמים.
operator<<(std::ostream & os, UIStatus status)
std::ostream &
ניתנים לשימוש קל במחרוזת הרלוונטית לניפוי באגים באמצעות זרמים.
operator<<(std::ostream & os, MultiplayerStatus status)
std::ostream &
ניתנים לשימוש קל במחרוזת הרלוונטית לניפוי באגים באמצעות זרמים.
operator<<(std::ostream & os, SnapshotOpenStatus status)
std::ostream &
ניתנים לשימוש קל במחרוזת הרלוונטית לניפוי באגים באמצעות זרמים.
operator<<(std::ostream & os, Timeout timeout)
std::ostream &
ניתנים לשימוש קל במחרוזת הרלוונטית לניפוי באגים באמצעות זרמים.
operator<<(std::ostream & os, DataSource status)
std::ostream &
ניתנים לשימוש קל במחרוזת הרלוונטית לניפוי באגים באמצעות זרמים.
operator<<(std::ostream & os, LogLevel status)
std::ostream &
ניתנים לשימוש קל במחרוזת הרלוונטית לניפוי באגים באמצעות זרמים.
operator<<(std::ostream & os, AuthOperation op)
std::ostream &
ניתנים לשימוש קל במחרוזת הרלוונטית לניפוי באגים באמצעות זרמים.
operator<<(std::ostream & os, VideoCaptureMode mode)
std::ostream &
ניתנים לשימוש קל במחרוזת הרלוונטית לניפוי באגים באמצעות זרמים.
operator<<(std::ostream & os, VideoQualityLevel level)
std::ostream &
ניתנים לשימוש קל במחרוזת הרלוונטית לניפוי באגים באמצעות זרמים.

מחלקות

gpg::הישג

מבנה נתונים יחיד שמאפשר לכם לגשת לנתונים לגבי סטטוס של הישג ספציפי.

gpg::AchievementManager

מקבל ומגדיר נתונים שונים הקשורים להישגים.

gpg::AndroidPlatformConfiguration

הגדרת הפלטפורמה שנעשה בה שימוש כשיוצרים מופע של המחלקה GameServices ב-Android.

gpg::CaptureOverlayStateListenerHelper

הגדרת כלי עזר שיכול לשמש לביצוע קריאות חוזרות (callback) של ICaptureOverlayStateListener ל-SDK בלי להגדיר את הממשק המלא של ICaptureOverlayStateListener.

gpg::EndpointDiscoveryListenerHelper

מגדיר כלי עזר שיכול לשמש כדי לספק קריאות חוזרות (callback) של IEndpointDiscoveryListener ל-SDK מבלי להגדיר את הממשק המלא של IEndpointDiscoveryListener.

gpg::אירוע

מבנה נתונים יחיד שמכיל נתונים לגבי הסטטוס של אירוע ספציפי.

gpg::EventManager

מקבל ומגדיר נתונים שונים הקשורים לאירועים.

gpg::GameServices

נקודת ההתחלה לאינטראקציה עם Google Play Games.

gpg::ICaptureOverlayStateListener

להגדרת ממשק שיכול לספק אירועים הקשורים לשינויים במצב צילום הסרטון.

gpg::ICrossAppEndpointDiscoveryListener

המדיניות הזו מגדירה ממשק שניתן להעביר אירועים שקשורים לגילוי נקודות קצה מרחוק בכל האפליקציות.

gpg::IEndpointDiscoveryListener

הגדרת ממשק שניתן להעביר אירועים שקשורים לגילוי נקודות קצה מרחוק.

gpg::IMessageListener

מגדיר ממשק שאליו ניתן להעביר הודעות מנקודות קצה מרוחקות.

gpg::IRealTimeEventListener

מגדיר ממשק שיכול להעביר אירועים הקשורים למשחק רב-משתתפים בזמן אמת.

gpg::לידרבורד

מבנה נתונים יחיד שמאפשר לכם לגשת לנתונים לגבי סטטוס של לידרבורד ספציפי, למשל השם והחוקיות שלו.

gpg::LeaderboardManager

קבלה והגדרה של נתונים שונים שקשורים ל-Leaderboard.

gpg::MessageListenerHelper

מגדיר כלי עזר שיכול לשמש למתן קריאות חוזרות של IMessageListener ל-SDK מבלי להגדיר את ממשק IMessageListener מלא.

gpg::MultiplayerInvitation

מבנה נתונים שמכיל נתונים על המצב הנוכחי של הזמנה למשחק המבוסס על תורות.

gpg::MultiplayerParticipant

מבנה נתונים שמכיל נתונים על משתתף במשחק רב-משתתפים.

gpg::NearbyConnections

ממשק API שמשמש ליצירת חיבורים ולתקשורת בין אפליקציות באותה רשת מקומית.

gpg::ParticipantResults

מבנה נתונים שמכיל נתונים על התוצאות לכל משתתף עבור TurnBasedMatch.

gpg::נגן

מבנה נתונים שמאפשר לגשת לנתונים על שחקן ספציפי.

gpg::PlayerLevel

מבנה נתונים יחיד שמכיל נתונים לגבי רמת הנגן.

gpg::PlayerManager

מקבל ומגדיר נתונים שונים שקשורים לשחקנים.

gpg::PlayerStats

מבנה נתונים שמאפשר לגשת לנתונים על שחקן ספציפי.

gpg::RealTimeEventListenerHelper

מגדיר כלי עזר שיכול לשמש כדי לספק קריאות חוזרות (callback) של IRealTimeEventListener ל-SDK בלי להגדיר את הממשק המלא של IRealTimeEventListener.

gpg::RealTimeMultiplayerManager

מאחזר, משנה, מטפל בהעברת הודעות ויוצר RealTimeRoom אובייקטים.

gpg::RealTimeRoom

מבנה נתונים שמכיל את המצב הנוכחי של חדר רב-משתתפים בזמן אמת.

gpg::RealTimeRoomConfig

מבנה נתונים שמכיל את הנתונים הדרושים ליצירת אובייקט RealTimeRoom.

gpg::ציון

מבנה נתונים יחיד, המאפשר לגשת לנתונים על הניקוד של שחקן.

gpg::ScorePage

מבנה נתונים אחד שמאפשר לכם לגשת לנתוני הציונים.

gpg::ScoreSummary

מבנה נתונים אחד שמאפשר לכם לגשת לסיכום של פרטי הציון.

gpg::SnapshotManager

מקבל ומגדיר נתונים שונים הקשורים לצילומי מסך.

gpg::SnapshotMetadata

מבנה נתונים יחיד שמאפשר לכם לגשת לנתונים לגבי הסטטוס של מטא-נתונים של תמונת מצב ספציפית.

gpg::SnapshotMetadataChange

מבנה נתונים יחיד שמאפשר לכם לגשת לנתונים לגבי הסטטוס של תמונת מצב ספציפית.

gpg::StatsManager

מקבל ומגדיר נתונים שונים הקשורים לסטטיסטיקה.

gpg::TurnBasedMatch

מבנה נתונים שמכיל נתונים על המצב הנוכחי של TurnBasedMatch.

gpg::TurnBasedMatchConfig

מבנה נתונים שמכיל את הנתונים הדרושים ליצירת TurnBasedMatch.

gpg::TurnBasedMultiplayerManager

אחזור, שינוי ויצירה של TurnBasedMatch אובייקטים.

gpg::VideoCapabilities

מבנה נתונים שמאפשר גישה למידע על היכולות שיש למכשיר הנוכחי להקלטת וידאו.

gpg::VideoCaptureState

מבנה נתונים שמאפשר גישה למצב הנוכחי של צילום הסרטון.

gpg::VideoManager

מקבלת ומגדירה נתונים שונים הקשורים לסרטונים.

מבנים

gpg::AndroidInitialization

AndroidInitialization כולל שלוש פונקציות אתחול, וצריך לקרוא לאחת מהן בדיוק.

gpg::AndroidSupport

פונקציות שמאפשרות תמיכה בגרסאות שקודמות ל-Android 4.0.

gpg::AppIdentifier

מזהה של אפליקציה.

gpg::BaseStatus

מבנה שמכיל את כל קודי המצב האפשריים שניתן להחזיר על ידי ממשקי ה-API שלנו.

gpg::ConnectionRequest

בקשה ליצירת חיבור.

gpg::ConnectionResponse

תגובה לבקשת התחברות.

gpg::EndpointDetails

פרטים על נקודת קצה מרוחקת שהאפליקציה גילתה.

gpg::StartAdvertisingResult

המזהה והשם של מכונה שרשומה במכשיר הזה.

ספירות

AchievementState

 AchievementState

ערכים שמשמשים לציון מצב ההישג.

הישג חבוי הוא הישג שקיומו עדיין לא התגלה. כדאי לגרום להם לשים לב אליו. הישג שנחשף הוא הישג שהשחקן יודע עליו, אבל עדיין לא צבר. הישג פתוח הוא הישג שהשחקן צבר.

תכונות
HIDDEN

לא גלוי לנגן.

REVEALED

גלוי לנגן, אבל עדיין לא נעול.

UNLOCKED

השחקן עמד בדרישות להישג הזה.

AchievementType

 AchievementType

ערכים שמשמשים לציון סוג ההישג.

שחקן מתקדם בהדרגה (מספר צעדים) לקראת הישג מצטבר. הוא משלים הישג רגיל בשלב אחד.

תכונות
INCREMENTAL

הישג מצטבר - השלמה בכמה שלבים.

STANDARD

הישג רגיל - ניתן להשלים בשלב אחד.

AuthOperation

 AuthOperation

ערכים המשמשים לציון סוג פעולת ההרשאה שיש לבצע.

תכונות
SIGN_IN

מתחברים לחשבון.

SIGN_OUT

יציאה.

AuthStatus

 AuthStatus

קבוצת הערכים האפשריים שמייצגים את התוצאה של ניסיון הרשאה.

תכונות
ERROR_APP_MISCONFIGURED

האפליקציה לא הוגדרה כראוי.

ERROR_GAME_NOT_FOUND

השרת לא זיהה את מזהה המשחק שצוין.

ERROR_INTERNAL

הייתה שגיאה פנימית במערכת.

ERROR_INTERRUPTED

שיחת חסימה הופסקה בזמן ההמתנה ולא הופעלה עד לסיומה.

ERROR_NETWORK_OPERATION_FAILED

אירעה שגיאת רשת במהלך פעולה שמחייבת גישה לרשת.

ERROR_NOT_AUTHORIZED

הנגן אינו מורשה לבצע את הפעולה.

ERROR_NO_DATA

אירעה שגיאת רשת, ואין נתונים זמינים באופן מקומי.

ERROR_TIMEOUT

פג הזמן הקצוב בזמן ההמתנה לתוצאה.

ERROR_VERSION_UPDATE_REQUIRED

הגרסה המותקנת של Google Play Services לא עדכנית.

VALID

הפעולה הסתיימה בהצלחה.

CommonErrorStatus

 CommonErrorStatus

קבוצת הערכים האפשריים שמייצגים שגיאות הנפוצות בכל הפעולות.

ערכי שגיאה אלה חייבים להיכלל בכל ערך סטטוס שנקבע.

תכונות
ERROR_APP_MISCONFIGURED

האפליקציה לא הוגדרה כראוי.

מידע נוסף זמין ביומנים.

ERROR_GAME_NOT_FOUND

השרת לא זיהה את מזהה המשחק שצוין.

ERROR_INTERNAL

הייתה שגיאה פנימית במערכת.

ERROR_INTERRUPTED

שיחת חסימה הופסקה בזמן ההמתנה ולא הופעלה עד לסיומה.

ERROR_NETWORK_OPERATION_FAILED

אירעה שגיאת רשת במהלך פעולה שמחייבת גישה לרשת.

ERROR_NOT_AUTHORIZED

הנגן אינו מורשה לבצע את הפעולה.

ERROR_NO_DATA

אירעה שגיאת רשת, ואין נתונים זמינים באופן מקומי.

ERROR_TIMEOUT

פג הזמן הקצוב בזמן ההמתנה לתוצאה.

DataSource

 DataSource

ערכים שמציינים מאיפה יתקבלו נתונים באחזור של הישג, Leaderboard ונתונים אחרים.

כשהגדרה זו היא CACHE_OR_NETWORK, המערכת עוברת למטמון המקומי כשאין חיבור זמין לרשת.

תכונות
CACHE_OR_NETWORK

צריך להשתמש במטמון או ברשת.

(המערכת משתמשת במטמון המקומי כשאין חיבור זמין לרשת).

NETWORK_ONLY

אילוץ רענון של נתונים מהרשת.

אם אין חיבור זמין לרשת, הבקשה תיכשל.

EventVisibility

 EventVisibility

ערכים שמציינים אם אירוע מוסתר לנגן או גלוי למשתמש.

תכונות
HIDDEN

לא גלוי לנגן.

REVEALED

גלוי לנגן.

FlushStatus

 FlushStatus

קבוצת הערכים האפשריים שמייצגת את התוצאה של ניסיון ניקוי נתונים.

תכונות
ERROR_APP_MISCONFIGURED

האפליקציה לא הוגדרה כראוי.

ERROR_GAME_NOT_FOUND

השרת לא זיהה את מזהה המשחק שצוין.

ERROR_INTERNAL

הייתה שגיאה פנימית במערכת.

ERROR_INTERRUPTED

שיחת חסימה הופסקה בזמן ההמתנה ולא הופעלה עד לסיומה.

ERROR_NETWORK_OPERATION_FAILED

אירעה שגיאת רשת במהלך פעולה שמחייבת גישה לרשת.

ERROR_NOT_AUTHORIZED

הנגן אינו מורשה לבצע את הפעולה.

ERROR_NO_DATA

אירעה שגיאת רשת, ואין נתונים זמינים באופן מקומי.

ERROR_TIMEOUT

פג הזמן הקצוב בזמן ההמתנה לתוצאה.

ERROR_VERSION_UPDATE_REQUIRED

הגרסה המותקנת של Google Play Services לא עדכנית.

FLUSHED

פעולת הניקוי הסתיימה בהצלחה.

ImageResolution

 ImageResolution

ערכים המשמשים לציון הרזולוציה שבה מתקבל תמונה מסוימת.

תכונות
HI_RES

רזולוציה גבוהה.

ICON

רזולוציה בגודל סמל.

InitializationStatus

 InitializationStatus

קבוצת הערכים האפשריים שמייצגים את התוצאה של ניסיון אתחול API.

אם לקוח ה-API נותק, הקריאה החוזרת תבוצע עם InitializationStatus::DISCONNECTED כדי ליידע את המשתמש שכל הקריאות ל-API לא יאושרו בהצלחה עד ש-GoogleApiClient המקורי יחובר מחדש.

LeaderboardCollection

 LeaderboardCollection

ערכים שמציינים אם כל מי שיש לו חשבון Google+ (ציבורי) או רק חברים במעגלי Google+ של שחקן (רשתות חברתיות) יכולים להציג Leaderboard.

תכונות
PUBLIC

גלוי לכולם.

SOCIAL

גלוי לחברי הגרף החברתי של שחקן בלבד.

הוצא משימוש.

LeaderboardOrder

 LeaderboardOrder

ערכים המציינים כיצד יש לפרש ציונים גדולים או קטנים יותר כטובים יותר בהקשר של לידרבורד.

תכונות
LARGER_IS_BETTER

גדול יותר הוא באמת טוב יותר.

SMALLER_IS_BETTER

עדיף תוצאה נמוכה יותר.

LeaderboardStart

 LeaderboardStart

ערכים שמציינים אם דירוגים מוצגים בלידרבורד לפי סדר הניקוד או לפי הנגן.

תכונות
PLAYER_CENTERED

מתחילים את טבלת הלידרבורד בניקוד של השחקן, במרכז.

TOP_SCORES

מתחילים את הלידרבורד בחלק העליון.

LeaderboardTimeSpan

 LeaderboardTimeSpan

ערכים שמציינים את משך הזמן שכלל Leaderboard מכסה.

תכונות
ALL_TIME

כל הזמנים.

DAILY

יומי.

WEEKLY

שבועי.

LogLevel

 LogLevel

ערכים שמשמשים לציון רמת הרישום ביומן.

תכונות
ERROR

שגיאות בלבד.

INFO

כל הודעות היומן מלבד הודעות מילוליות.

VERBOSE

כל ההודעות ביומן.

WARNING

אזהרות ושגיאות בלבד.

MatchResult

 MatchResult

ערכים המשמשים לציון התוצאה של TurnBasedMatch עבור משתתף.

תכונות
DISAGREED

המשתתף לא הסכים למשחק.

DISCONNECTED

המשתתף התנתק.

LOSS

המשתתף אבד.

NONE

אין תוצאה.

TIE

המשחק היה בתיקו.

WIN

המשתתף/ת ניצח.

MatchStatus

 MatchStatus

ערכים המשמשים לציון הסטטוס של TurnBasedMatch עבור המשתתף המקומי.

תכונות
CANCELED

המשחק בוטל.

COMPLETED

המשחק הושלם.

EXPIRED

פג תוקף ההתאמה.

INVITED

יריבים הוזמנו.

MY_TURN

עכשיו תור המשתתף.

PENDING_COMPLETION

המשחק ממתין להשלמה.

THEIR_TURN

זה לא תור המשתתף.

MultiplayerEvent

 MultiplayerEvent

ערכים שמשמשים לציון סוג העדכון שמדווח באמצעות קריאה חוזרת (callback) רב-משתתפים.

מקורות נוספים: gpg::GameServices::Builder::SetOnTurnBasedMatchEvent לעיון גם: gpg::GameServices::Builder::SetOnMultiplayerInvitationEvent

תכונות
REMOVED

ההתאמה הוסרה מהמכשיר, וכבר אין להשתמש בה.

UPDATED

משחק רב-משתתפים עודכן בזמן שהאפליקציה פעלה.

UPDATED_FROM_APP_LAUNCH

משחק רב-משתתפים עודכן, והאפליקציה הושקה בתגובה לעדכון הזה.

MultiplayerInvitationType

 MultiplayerInvitationType

ערכים שמזהים את הסוג של MultiplayerInvitation.

תכונות
REAL_TIME

משחק רב-משתתפים בזמן אמת.

TURN_BASED

משחק רב-משתתפים מבוסס תורות.

MultiplayerStatus

 MultiplayerStatus

קבוצת הערכים האפשריים שמייצגים את התוצאה של פעולה רבת-משתתפים.

תכונות
DEFERRED

אירעה שגיאת רשת, אבל הנתונים שונו בהצלחה באופן מקומי.

ERROR_APP_MISCONFIGURED

האפליקציה לא הוגדרה כראוי.

מידע נוסף זמין ביומנים.

ERROR_GAME_NOT_FOUND

השרת לא זיהה את מזהה המשחק שצוין.

ERROR_INACTIVE_MATCH

ההתאמה לא פעילה כרגע.

לא ניתן לבצע פעולה זו בהתאמה לא פעילה.

ERROR_INTERNAL

הייתה שגיאה פנימית במערכת.

ERROR_INTERRUPTED

שיחת חסימה הופסקה בזמן ההמתנה ולא הופעלה עד לסיומה.

ERROR_INVALID_MATCH

ההתאמה לא חוקית.

ERROR_INVALID_RESULTS

תוצאות ההתאמה שצוינו בקריאה הזו ל-API לא תקינות.

זה כולל מקרים של תוצאות כפולות, תוצאות של שחקנים שלא תואמים וכו'.

ERROR_MATCH_ALREADY_REMATCHED

להתאמה שצוינה כבר נוצר משחק חוזר.

ERROR_MATCH_INVALID_MATCH_STATE

ההתאמה לא נמצאת במצב הנכון לביצוע הפעולה שצוינה.

ERROR_MATCH_INVALID_PARTICIPANT_STATE

אחד או יותר מהמשתתפים במשחק הזה לא נמצאים במצב חוקי.

ERROR_MATCH_LOCALLY_MODIFIED

ההתאמה שצוינה שונתה באופן מקומי ויש לשלוח אותה לשרת לפני שניתן יהיה לבצע את הפעולה הזו.

ERROR_MATCH_NOT_FOUND

לא נמצאה ההתאמה שצוינה.

ERROR_MATCH_OUT_OF_DATE

נתוני ההתאמה לא מעודכנים, והם שונו בשרת.

ERROR_MULTIPLAYER_CREATION_NOT_ALLOWED

למשתמש אין כרגע הרשאה ליצור משחק רב-משתתפים חדש.

מצב זה עשוי להתרחש אם למשתמש כבר יש יותר מדי הזמנות ממתינות.

ERROR_MULTIPLAYER_DISABLED

משחק רב-משתתפים זה לא מופעל ב-Play Console.

ERROR_MULTIPLAYER_INVALID_MULTIPLAYER_TYPE

ההתאמה היא לא הסוג הנכון לביצוע הפעולה הזו.

ERROR_MULTIPLAYER_INVALID_OPERATION

פעולה רב-משתתפים זו אינה חוקית, והשרת דחה אותה.

ERROR_MULTIPLAYER_NOT_TRUSTED_TESTER

המשתמש ניסה להזמין משתמש אחר שאינו מורשה לראות את המשחק.

ERROR_NETWORK_OPERATION_FAILED

אירעה שגיאת רשת במהלך פעולה שמחייבת גישה לרשת.

ERROR_NOT_AUTHORIZED

הנגן אינו מורשה לבצע את הפעולה.

ERROR_NO_DATA

אירעה שגיאת רשת, ואין נתונים זמינים באופן מקומי.

ERROR_REAL_TIME_ROOM_NOT_JOINED

ההודעה לא נשלחה כי לא צורף חדר ה-RTMP.

ERROR_TIMEOUT

פג הזמן הקצוב בזמן ההמתנה לתוצאה.

ERROR_VERSION_UPDATE_REQUIRED

הגרסה המותקנת של Google Play Services לא עדכנית.

VALID

הפעולה הסתיימה בהצלחה.

VALID_BUT_STALE

אירעה שגיאת רשת במהלך הניסיון לאחזר נתונים חדשים, אבל חלק מהנתונים שנשמרו במטמון המקומי היו זמינים.

הנתונים שהוחזרו עשויים להיות לא עדכניים או חלקיים.

ParticipantStatus

 ParticipantStatus

ערכים שמשמשים לציון המצב של משתתף בתוך TurnBasedMatch.

תכונות
DECLINED

המשתתף דחה את ההזמנה.

FINISHED

המשתתף סיים את הפעולה.

INVITED

המשתתף/ת הוזמן/ה.

JOINED

משתתף/ת הצטרף/ה.

LEFT

המשתתף עזב את המשחק.

NOT_INVITED_YET

המשתתף עדיין לא הוזמן.

UNRESPONSIVE

המשתתף/ת לא מגיב/ה.

RealTimeRoomStatus

 RealTimeRoomStatus

ערכים שמייצגים את הסטטוס הנוכחי של RealTimeRoom.

תכונות
ACTIVE

החדר פעיל ונוצרו חיבורים.

AUTO_MATCHING

לפחות אחד מהמשבצות בחדר ממתין למילוי של התאמה אוטומטית.

CONNECTING

החדר ממתין שלקוחות יתחברו זה לזה.

DELETED

החדר נמחק.

INVITING

בחדר יש שחקן אחד או יותר שהוזמנו ועדיין לא השיבו.

ResponseStatus

 ResponseStatus

קבוצת הערכים האפשריים שמייצגים את התוצאה של ניסיון לפעולה.

תכונות
DEFERRED

אירעה שגיאת רשת, אבל הנתונים שונו בהצלחה באופן מקומי.

ERROR_APP_MISCONFIGURED

האפליקציה לא הוגדרה כראוי.

ERROR_GAME_NOT_FOUND

השרת לא זיהה את מזהה המשחק שצוין.

ERROR_INTERNAL

הייתה שגיאה פנימית במערכת.

ERROR_INTERRUPTED

שיחת חסימה הופסקה בזמן ההמתנה ולא הופעלה עד לסיומה.

ERROR_LICENSE_CHECK_FAILED

למשתמש אין רישיון לאפליקציה.

ERROR_NETWORK_OPERATION_FAILED

אירעה שגיאת רשת במהלך פעולה שמחייבת גישה לרשת.

ERROR_NOT_AUTHORIZED

הנגן אינו מורשה לבצע את הפעולה.

ERROR_NO_DATA

אירעה שגיאת רשת, ואין נתונים זמינים באופן מקומי.

ERROR_TIMEOUT

פג הזמן הקצוב בזמן ההמתנה לתוצאה.

ERROR_VERSION_UPDATE_REQUIRED

הגרסה המותקנת של Google Play Services לא עדכנית.

VALID

הפעולה הסתיימה בהצלחה.

VALID_BUT_STALE

אירעה שגיאת רשת במהלך הניסיון לאחזר נתונים חדשים, אבל חלק מהנתונים שנשמרו במטמון המקומי היו זמינים.

הנתונים שהוחזרו עשויים להיות לא עדכניים או חלקיים.

SnapshotConflictPolicy

 SnapshotConflictPolicy

ערכים שמשמשים לציון המדיניות בנושא פתרון התנגשויות בין קובצי snapshot.

ראו gpg::SnapshotManager::Open

תכונות
HIGHEST_PROGRESS

במקרה של סתירה, ייעשה שימוש בתמונת המצב עם ערך ההתקדמות הגבוה ביותר.

LAST_KNOWN_GOOD

במקרה של התנגשות, ייעשה שימוש בגרסה האחרונה שידועה כתקינה של תמונת המצב הזו.

LONGEST_PLAYTIME

במקרה של התנגשות, ייעשה שימוש בקובץ ה-snapshot עם משך ההפעלה הארוך ביותר.

MANUAL

במקרה של סתירה, התוצאה תוחזר לאפליקציה לפתרון.

MOST_RECENTLY_MODIFIED

במקרה של סתירה, ייעשה שימוש בגרסה האחרונה של תמונת המצב הזו.

SnapshotOpenStatus

 SnapshotOpenStatus

קבוצת הערכים האפשריים שמייצגים את התוצאה של פעולה פתוחה של תמונת מצב.

תכונות
ERROR_APP_MISCONFIGURED

האפליקציה לא הוגדרה כראוי.

מידע נוסף זמין ביומנים.

ERROR_GAME_NOT_FOUND

השרת לא זיהה את מזהה המשחק שצוין.

ERROR_INTERNAL

הייתה שגיאה פנימית במערכת.

ERROR_INTERRUPTED

שיחת חסימה הופסקה בזמן ההמתנה ולא הופעלה עד לסיומה.

ERROR_NETWORK_OPERATION_FAILED

אירעה שגיאת רשת במהלך פעולה שמחייבת גישה לרשת.

ERROR_NOT_AUTHORIZED

הנגן אינו מורשה לבצע את הפעולה.

ERROR_NO_DATA

אירעה שגיאת רשת, ואין נתונים זמינים באופן מקומי.

ERROR_SNAPSHOT_COMMIT_FAILED

הניסיון לשמור את השינוי בתמונת המצב נכשל.

ERROR_SNAPSHOT_CONFLICT_MISSING

ההתנגשות בתמונת המצב שתיפתר אינה קיימת.

ERROR_SNAPSHOT_CONTENTS_UNAVAILABLE

אירעה שגיאה במהלך הניסיון לפתוח את התוכן של תמונת מצב.

ERROR_SNAPSHOT_CREATION_FAILED

הניסיון ליצור תמונת מצב נכשל.

ERROR_SNAPSHOT_FOLDER_UNAVAILABLE

לא ניתן למצוא או ליצור את תיקיית הבסיס של תמונות המצב.

ERROR_SNAPSHOT_NOT_FOUND

תמונת המצב שצוינה לא נמצאה.

ERROR_TIMEOUT

פג הזמן הקצוב בזמן ההמתנה לתוצאה.

VALID

הפעולה הסתיימה בהצלחה.

VALID_WITH_CONFLICT

הפעולה הצליחה, אבל זוהתה התנגשות.

UIStatus

 UIStatus

קבוצת הערכים האפשריים שמייצגים את התוצאה של ניסיון בממשק משתמש.

תכונות
ERROR_APP_MISCONFIGURED

האפליקציה לא הוגדרה כראוי.

מידע נוסף זמין ביומנים.

ERROR_CANCELED

המשתמש סגר את ממשק המשתמש וביטל את הפעולה.

ERROR_GAME_NOT_FOUND

השרת לא זיהה את מזהה המשחק שצוין.

ERROR_INTERNAL

הייתה שגיאה פנימית במערכת.

ERROR_INTERRUPTED

שיחת חסימה הופסקה בזמן ההמתנה ולא הופעלה עד לסיומה.

ERROR_LEFT_ROOM

השחקן עזב את החדר הרב-משתתפים.

ERROR_NETWORK_OPERATION_FAILED

אירעה שגיאת רשת במהלך פעולה שמחייבת גישה לרשת.

ERROR_NOT_AUTHORIZED

הנגן אינו מורשה לבצע את הפעולה.

ERROR_NO_DATA

אירעה שגיאת רשת, ואין נתונים זמינים באופן מקומי.

ERROR_TIMEOUT

פג הזמן הקצוב בזמן ההמתנה לתוצאה.

ERROR_UI_BUSY

לא ניתן היה לפתוח את ממשק המשתמש.

ERROR_VERSION_UPDATE_REQUIRED

הגרסה המותקנת של Google Play Services לא עדכנית.

VALID

הפעולה הסתיימה בהצלחה.

VideoCaptureMode

 VideoCaptureMode

ערכים המציינים את סוג צילום הווידאו שמתבצע.

תכונות
FILE

מקליטים וידאו ואודיו מהמכשיר לקובץ מקומי.

STREAM

מקליטים וידאו ואודיו מהמכשיר ומעבירים אותו בשידור חי.

בשלב זה אין תמיכה ב-Native SDK.

UNKNOWN

ערך לא ידוע שיוחזר כשמצב צילום מסך לא זמין.

VideoCaptureOverlayState

 VideoCaptureOverlayState

ערכים המציינים את מצב ממשק המשתמש של שכבת-על של צילום סרטון.

תכונות
DISMISSED

מצב משמש לציון המשתמש סגר את שכבת-העל של הצילום והיא לא גלויה יותר.

SHOWN

מצב משמש כדי לציין ששכבת-העל של הצילום משורטטת על המסך וגלויה למשתמש.

STARTED

מצב המשמש לציון שהמשתמש הפעיל הקלטה באמצעות שכבת-העל של הצילום.

STOPPED

מצב המשמש לציון שהמשתמש הפסיק לצלם באמצעות שכבת-העל של הצילום.

UNKNOWN

המצב המשמש לציון המצב של שכבת-העל שנלכדה אינו ידוע.

מצב זה בדרך כלל מצביע על שגיאה.

VideoQualityLevel

 VideoQualityLevel

ערכים המציינים את איכות צילום הסרטון.

תכונות
FULLHD

איכות HD מלאה: רזולוציה של 2160P וקצב העברת נתונים גבוה, לדוגמה

10-12Mbps.

HD

איכות HD: רזולוציית DVD HD (כלומר

720p) וקצב העברת נתונים בינוני (למשל 3-4Mbps).

SD

איכות SD: רזולוציה של איכות רגילה (למשל

480p) וקצב העברת נתונים נמוך (למשל, 1-2Mbps).

UNKNOWN

ערך לא ידוע שיוחזר כאשר רמת האיכות אינה זמינה.

XHD

איכות HD משמעותית: רזולוציית HD של BluRay (כלומר

1080p) וקצב העברת נתונים גבוה (למשל: 6-8Mbps).

ערכי דף

ConnectionRequestCallback

std::function< void(int64_t client_id, const ConnectionRequest &request)> ConnectionRequestCallback

מגדירה סוג של קריאה חוזרת (callback) שמקבל ConnectionRequest כשנקודת קצה (endpoint) מרוחקת מנסה להתחבר לנקודת הקצה של האפליקציה עצמה.

client_id הוא המזהה של המופע של NearbyConnections שקיבל את הבקשה הזו. הקובץ request מכיל את הפרטים של בקשת ההתחברות.

ConnectionResponseCallback

std::function< void(int64_t client_id, const ConnectionResponse &response)> ConnectionResponseCallback

מגדירה סוג של קריאה חוזרת (callback) שמקבל ConnectionResponse כשמתקבלת תגובה לאחר ניסיון ליצור חיבור לנקודת קצה מרוחקת.

client_id הוא המזהה של המופע של NearbyConnections ששלח את בקשת החיבור. response מכיל את פרטי התשובה.

משך הזמן

std::chrono::milliseconds Duration

סוג הנתונים המשמש לציון משך הזמן באלפיות השנייה.

StartAdvertisingCallback

std::function< void(int64_t client_id, const StartAdvertisingResult &result)> StartAdvertisingCallback

מגדיר סוג קריאה חוזרת (callback) שמקבל StartAdvertisingResult לאחר השלמת ניסיון פרסום של נקודת קצה מקומית. שדה ההצלחה שלו מציין אם הפרסום התחיל בהצלחה.

client_id הוא המזהה של המופע של NearbyConnections שניסה להתחיל לפרסם. result מכיל את התוצאות של מודעה זו.

חסימה זמנית

std::chrono::milliseconds Timeout

סוג הנתונים שמשמש לציון תקופות זמן קצוב לתפוגה של ניסיונות לפעולות.

חותמת זמן

std::chrono::milliseconds Timestamp

סוג הנתונים שמשמש לציון חותמות זמן.

יחסית לתקופה (1/1/1970).

TurnBasedMultiplayerEvent

MultiplayerEvent TurnBasedMultiplayerEvent

הוצא משימוש. יש לתת עדיפות לאירוע מרובה-שחקנים.

פונקציות

DEFAULT_ON_AUTH_ACTION_FINISHED

void DEFAULT_ON_AUTH_ACTION_FINISHED(
  AuthOperation op,
  AuthStatus status
)

זהו ערך ברירת המחדל של Builder::SetOnAuthActionFinish.

כברירת מחדל, הפונקציה הזו מתעדת ביומן את השם של פעולת ההרשאה שהסתיימה ואת סטטוס ההשלמה של הפעולה.

DEFAULT_ON_AUTH_ACTION_STARTED

void DEFAULT_ON_AUTH_ACTION_STARTED(
  AuthOperation op
)

זהו ערך ברירת המחדל של Builder:SetOnAuthActionStarted.

כברירת מחדל, הפונקציה הזו מתעדת ביומן את השם של פעולת ההרשאה שהתחילה.

DEFAULT_ON_LOG

void DEFAULT_ON_LOG(
  LogLevel level,
  const std::string & message
)

זהו ערך ברירת המחדל של Builder::SetLogging.

כברירת מחדל, יומנים נכתבים באופן ספציפי לפלטפורמה (כלומר, ביומן Android או ב-NSLog).

DEFAULT_ON_MULTIPLAYER_INVITATION_RECEIVED

void DEFAULT_ON_MULTIPLAYER_INVITATION_RECEIVED(
  MultiplayerEvent event,
  std::string invitation_id,
  MultiplayerInvitation invitation
)

זהו ערך ברירת המחדל של Builder::SetOnMultiplayerOrderEvent.

כברירת מחדל, הפונקציה הזו מתעדת את מזהה ההזמנה.

DEFAULT_ON_TURN_BASED_MULTIPLAYER_EVENT

void DEFAULT_ON_TURN_BASED_MULTIPLAYER_EVENT(
  MultiplayerEvent event,
  std::string match_id,
  TurnBasedMatch match
)

זהו ערך ברירת המחדל של Builder::SetOnTurnBasedMatchEvent.

כברירת מחדל, הפונקציה הזו מתעדת את המזהה של ההתאמה המבוססת על פנייה שעודכנה.

DebugString

std::string DebugString(
  AchievementType type
)

מחזירה סוג הישג קריא (לבני אדם).

DebugString

std::string DebugString(
  AchievementState state
)

מחזירה מצב הישג קריא (לבני אדם).

DebugString

std::string DebugString(
  const Achievement & achievement
)

מחזירה הישג קריא (לבני אדם).

DebugString

std::string DebugString(
  const Event & event
)

מחזירה את כל נתוני האירועים בפורמט קריא (לבני אדם).

DebugString

std::string DebugString(
  LeaderboardOrder order
)

מחזירה את ערך הסדר בפורמט קריא (לבני אדם).

DebugString

std::string DebugString(
  const Leaderboard & leaderboard
)

מחזירה את כל נתוני הלידרבורד בפורמט קריא (לבני אדם).

DebugString

std::string DebugString(
  LeaderboardStart start
)

מחזירה את הערך של start בפורמט קריא (לבני אדם).

DebugString

std::string DebugString(
  LeaderboardTimeSpan time_span
)

מחזירה את הערך של time_span בפורמט קריא (לבני אדם).

DebugString

std::string DebugString(
  LeaderboardCollection collection
)

מחזירה את הערך של אוסף בפורמט קריא (לבני אדם).

DebugString

std::string DebugString(
  const Score & score
)

מחזירה את כל נתוני הניקוד בפורמט קריא (לבני אדם).

DebugString

std::string DebugString(
  const ScorePage & score_page
)

מחזירה את כל הנתונים של דף הניקוד בפורמט קריא לבני אדם.

DebugString

std::string DebugString(
  const ScorePage::Entry & entry
)

מחזירה את כל ערכי הניקוד בפורמט קריא (לבני אדם).

DebugString

std::string DebugString(
  const ScoreSummary & summary
)

מחזירה את כל נתוני סיכום הציונים בפורמט קריא (לבני אדם).

DebugString

std::string DebugString(
  const TurnBasedMatch & match
)

מחזירה נתונים עבור התאמה לפי תור בפורמט קריא (לבני אדם).

DebugString

std::string DebugString(
  const MultiplayerInvitation & invitation
)

מחזירה נתונים של הזמנה רב-משתתפים בפורמט שקריא לבני אדם.

DebugString

std::string DebugString(
  const TurnBasedMatchConfig & config
)

מחזירה נתונים עבור אובייקט תצורת התאמה מבוסס תור בפורמט קריא (לבני אדם).

DebugString

std::string DebugString(
  const MultiplayerParticipant & participant
)

מחזירה משתתף רב-משתתפים בפורמט קריא לבני אדם.

DebugString

std::string DebugString(
  RealTimeRoom room
)

הפונקציה מחזירה את RealTimeRoom בפורמט קריא (לבני אדם).

DebugString

std::string DebugString(
  RealTimeRoomStatus status
)

מחזירה את RealTimeRoomStatus בפורמט קריא לבני אדם.

DebugString

std::string DebugString(
  const Player & player
)

מחזיר את כל נתוני הנגן בפורמט קריא לבני אדם.

DebugString

std::string DebugString(
  const PlayerLevel & player
)

מחזיר מידע ברמת השחקן בפורמט קריא (לבני אדם).

DebugString

std::string DebugString(
  const SnapshotMetadataChange::CoverImage & image
)

מחזירה נתונים מתמונת כריכה של תמונת מצב בפורמט קריא (לבני אדם).

DebugString

std::string DebugString(
  const SnapshotMetadata & metadata
)

מחזירה נתונים מאובייקט מטא-נתונים של תמונת מצב בפורמט קריא (לבני אדם).

DebugString

std::string DebugString(
  const SnapshotMetadataChange & change
)

מחזירה נתונים משינוי במטא-נתונים בתמונת המצב בפורמט קריא (לבני אדם).

DebugString

std::string DebugString(
  BaseStatus::StatusCode status
)

הפונקציה מחזירה את הערך BaseStatus בפורמט קריא (לבני אדם).

DebugString

std::string DebugString(
  AuthStatus status
)

מחזיר סטטוס הרשאה בפורמט קריא (לבני אדם).

DebugString

std::string DebugString(
  ResponseStatus status
)

מחזיר סטטוס תגובה בפורמט קריא (לבני אדם).

DebugString

std::string DebugString(
  FlushStatus status
)

מחזירה את סטטוס הניקוי בפורמט קריא (לבני אדם).

DebugString

std::string DebugString(
  UIStatus status
)

מחזיר את הסטטוס של ממשק המשתמש בפורמט קריא (לבני אדם).

DebugString

std::string DebugString(
  MultiplayerStatus status
)

מחזיר סטטוס רב-משתתפים בפורמט קריא לבני אדם.

DebugString

std::string DebugString(
  SnapshotOpenStatus status
)

מחזירה את הסטטוס הפתוח של תמונת המצב בפורמט קריא לבני אדם.

DebugString

std::string DebugString(
  Timeout timeout
)

מחזיר את הזמן הקצוב לתפוגה בפורמט קריא (לבני אדם).

מחזירה את משך הזמן בפורמט קריא (לבני אדם).

מחזירה חותמת זמן בפורמט קריא (לבני אדם).

DebugString

std::string DebugString(
  DataSource source
)

מחזירה את מקור הנתונים בפורמט קריא (לבני אדם).

DebugString

std::string DebugString(
  LogLevel level
)

מחזירה את רמת היומן בפורמט קריא (לבני אדם).

DebugString

std::string DebugString(
  AuthOperation op
)

מחזירה את פעולת ההרשאה בפורמט קריא (לבני אדם).

DebugString

std::string DebugString(
  ImageResolution res
)

מחזירה את רזולוציית התמונה שנבחרה בפורמט קריא (לבני אדם).

DebugString

std::string DebugString(
  EventVisibility vis
)

מחזירה את חשיפת האירוע בפורמט קריא (לבני אדם).

DebugString

std::string DebugString(
  ParticipantStatus status
)

מחזירה סטטוס משתתף בפורמט קריא (לבני אדם).

DebugString

std::string DebugString(
  MatchResult result
)

מחזירה את תוצאת ההתאמה בפורמט קריא (לבני אדם).

DebugString

std::string DebugString(
  MatchStatus status
)

מחזירה את סטטוס ההתאמה בפורמט קריא (לבני אדם).

DebugString

std::string DebugString(
  MultiplayerEvent event
)

מחזירה אירוע רב-משתתפים מבוסס תורות בפורמט קריא (לבני אדם).

DebugString

std::string DebugString(
  SnapshotConflictPolicy policy
)

מחזיר מדיניות סתירה בתמונת המצב בפורמט קריא (לבני אדם).

DebugString

std::string DebugString(
  VideoCaptureMode mode
)

מחזיר מצב צילום סרטון בפורמט קריא (לבני אדם).

DebugString

std::string DebugString(
  VideoQualityLevel level
)

מחזירה את רמת איכות הסרטון בפורמט קריא (לבני אדם).

IsError

bool IsError(
  BaseStatus::StatusCode
)

הפונקציה מחזירה את הערך True אם BaseStatus מייצג פעולה שנכשלה.

IsError

bool IsError(
  AuthStatus
)

הפונקציה מחזירה את הערך True אם ההתאמה האישית לא הסתיימה בהצלחה.

IsError

bool IsError(
  ResponseStatus
)

הפונקציה מחזירה את הערך True אם ניסיון פעולה כלשהו לא מניב תגובה מוצלחת.

IsError

bool IsError(
  FlushStatus
)

מחזירה TRUE אם הניקוי לא הושלם בהצלחה.

IsError

bool IsError(
  UIStatus
)

הפונקציה מחזירה את הערך True אם פעולה מסוימת בממשק המשתמש לא הסתיימה בהצלחה.

IsError

bool IsError(
  MultiplayerStatus
)

הפונקציה מחזירה את הערך True אם פעולה רב-משתתפים לא הסתיימה בהצלחה.

IsError

bool IsError(
  SnapshotOpenStatus
)

הפונקציה מחזירה את הערך True אם פעולת הפתיחה של תמונת המצב לא הושלמה בהצלחה.

IsSuccess

bool IsSuccess(
  BaseStatus::StatusCode
)

הפונקציה מחזירה את הערך True אם BaseStatus מייצג פעולה מוצלחת.

IsSuccess

bool IsSuccess(
  AuthStatus
)

הפונקציה מחזירה את הערך True אם ההרשאה הושלמה בהצלחה.

IsSuccess

bool IsSuccess(
  ResponseStatus
)

הפונקציה מחזירה את הערך True אם ניסיון פעולה הוביל לתגובה מוצלחת.

IsSuccess

bool IsSuccess(
  FlushStatus
)

מחזירה TRUE אם הניקוי הסתיים בהצלחה.

IsSuccess

bool IsSuccess(
  UIStatus
)

הפונקציה מחזירה את הערך True אם פעולה בממשק המשתמש הושלמה בהצלחה.

IsSuccess

bool IsSuccess(
  MultiplayerStatus
)

הפונקציה מחזירה את הערך True אם פעולה רבת-משתתפים הושלמה בהצלחה.

IsSuccess

bool IsSuccess(
  SnapshotOpenStatus
)

הפונקציה מחזירה את הערך True אם פעולה פתוחה של תמונת מצב הושלמה בהצלחה.

אופרטור<<

std::ostream & operator<<(
  std::ostream & os,
  AchievementType type
)

כותב סוג הישג קריא (לבני אדם) לזרם פלט.

אופרטור<<

std::ostream & operator<<(
  std::ostream & os,
  AchievementState state
)

כותבת מצב הישג קריא (לבני אדם) לזרם פלט.

אופרטור<<

std::ostream & operator<<(
  std::ostream & os,
  const Achievement & achievement
)

כותב הישג קריא (לבני אדם) לזרם פלט.

אופרטור<<

std::ostream & operator<<(
  std::ostream & os,
  const Event & event
)

ניתנים לשימוש קל במחרוזת הרלוונטית לניפוי באגים באמצעות זרמים.

אופרטור<<

std::ostream & operator<<(
  std::ostream & os,
  EventVisibility vis
)

ניתנים לשימוש קל במחרוזת הרלוונטית לניפוי באגים באמצעות זרמים.

אופרטור<<

std::ostream & operator<<(
  std::ostream & os,
  LeaderboardOrder order
)

ניתנים לשימוש קל במחרוזת הרלוונטית לניפוי באגים באמצעות זרמים.

אופרטור<<

std::ostream & operator<<(
  std::ostream & os,
  const Leaderboard & leaderboard
)

ניתנים לשימוש קל במחרוזת הרלוונטית לניפוי באגים באמצעות זרמים.

אופרטור<<

std::ostream & operator<<(
  std::ostream & os,
  LeaderboardStart start
)

ניתנים לשימוש קל במחרוזת הרלוונטית לניפוי באגים באמצעות זרמים.

אופרטור<<

std::ostream & operator<<(
  std::ostream & os,
  LeaderboardTimeSpan time_span
)

ניתנים לשימוש קל במחרוזת הרלוונטית לניפוי באגים באמצעות זרמים.

אופרטור<<

std::ostream & operator<<(
  std::ostream & os,
  LeaderboardCollection collection
)

ניתנים לשימוש קל במחרוזת הרלוונטית לניפוי באגים באמצעות זרמים.

אופרטור<<

std::ostream & operator<<(
  std::ostream & os,
  const Score & score
)

ניתנים לשימוש קל במחרוזת הרלוונטית לניפוי באגים באמצעות זרמים.

אופרטור<<

std::ostream & operator<<(
  std::ostream & os,
  const ScorePage & score_page
)

ניתנים לשימוש קל במחרוזת הרלוונטית לניפוי באגים באמצעות זרמים.

אופרטור<<

std::ostream & operator<<(
  std::ostream & os,
  const ScorePage::Entry & entry
)

ניתנים לשימוש קל במחרוזת הרלוונטית לניפוי באגים באמצעות זרמים.

אופרטור<<

std::ostream & operator<<(
  std::ostream & os,
  const ScoreSummary & summary
)

ניתנים לשימוש קל במחרוזת הרלוונטית לניפוי באגים באמצעות זרמים.

אופרטור<<

std::ostream & operator<<(
  std::ostream & os,
  const TurnBasedMatch & match
)

ניתנים לשימוש קל במחרוזת הרלוונטית לניפוי באגים באמצעות זרמים.

אופרטור<<

std::ostream & operator<<(
  std::ostream & os,
  const MultiplayerInvitation & invitation
)

ניתנים לשימוש קל במחרוזת הרלוונטית לניפוי באגים באמצעות זרמים.

אופרטור<<

std::ostream & operator<<(
  std::ostream & os,
  const TurnBasedMatchConfig & config
)

ניתנים לשימוש קל במחרוזת הרלוונטית לניפוי באגים באמצעות זרמים.

אופרטור<<

std::ostream & operator<<(
  std::ostream & os,
  const MultiplayerParticipant & participant
)

ניתנים לשימוש קל במחרוזת הרלוונטית לניפוי באגים באמצעות זרמים.

אופרטור<<

std::ostream & operator<<(
  std::ostream & os,
  RealTimeRoomStatus status
)

ניתנים לשימוש קל במחרוזת הרלוונטית לניפוי באגים באמצעות זרמים.

אופרטור<<

std::ostream & operator<<(
  std::ostream & os,
  RealTimeRoom room
)

ניתנים לשימוש קל במחרוזת הרלוונטית לניפוי באגים באמצעות זרמים.

אופרטור<<

std::ostream & operator<<(
  std::ostream & os,
  ParticipantStatus status
)

ניתנים לשימוש קל במחרוזת הרלוונטית לניפוי באגים באמצעות זרמים.

אופרטור<<

std::ostream & operator<<(
  std::ostream & os,
  MatchResult result
)

ניתנים לשימוש קל במחרוזת הרלוונטית לניפוי באגים באמצעות זרמים.

אופרטור<<

std::ostream & operator<<(
  std::ostream & os,
  MatchStatus status
)

ניתנים לשימוש קל במחרוזת הרלוונטית לניפוי באגים באמצעות זרמים.

אופרטור<<

std::ostream & operator<<(
  std::ostream & os,
  MultiplayerEvent event
)

ניתנים לשימוש קל במחרוזת הרלוונטית לניפוי באגים באמצעות זרמים.

אופרטור<<

std::ostream & operator<<(
  std::ostream & os,
  const Player & player
)

ניתנים לשימוש קל במחרוזת הרלוונטית לניפוי באגים באמצעות זרמים.

אופרטור<<

std::ostream & operator<<(
  std::ostream & os,
  const PlayerLevel & player
)

ניתנים לשימוש קל במחרוזת הרלוונטית לניפוי באגים באמצעות זרמים.

אופרטור<<

std::ostream & operator<<(
  std::ostream & os,
  ImageResolution res
)

ניתנים לשימוש קל במחרוזת הרלוונטית לניפוי באגים באמצעות זרמים.

אופרטור<<

std::ostream & operator<<(
  std::ostream & os,
  const SnapshotMetadataChange::CoverImage & image
)

ניתנים לשימוש קל במחרוזת הרלוונטית לניפוי באגים באמצעות זרמים.

אופרטור<<

std::ostream & operator<<(
  std::ostream & os,
  const SnapshotMetadata & metadata
)

ניתנים לשימוש קל במחרוזת הרלוונטית לניפוי באגים באמצעות זרמים.

אופרטור<<

std::ostream & operator<<(
  std::ostream & os,
  const SnapshotMetadataChange & change
)

ניתנים לשימוש קל במחרוזת הרלוונטית לניפוי באגים באמצעות זרמים.

אופרטור<<

std::ostream & operator<<(
  std::ostream & os,
  SnapshotConflictPolicy policy
)

ניתנים לשימוש קל במחרוזת הרלוונטית לניפוי באגים באמצעות זרמים.

אופרטור<<

std::ostream & operator<<(
  std::ostream & os,
  BaseStatus::StatusCode status
)

ניתנים לשימוש קל במחרוזת הרלוונטית לניפוי באגים באמצעות זרמים.

אופרטור<<

std::ostream & operator<<(
  std::ostream & os,
  AuthStatus status
)

ניתנים לשימוש קל במחרוזת הרלוונטית לניפוי באגים באמצעות זרמים.

אופרטור<<

std::ostream & operator<<(
  std::ostream & os,
  ResponseStatus status
)

ניתנים לשימוש קל במחרוזת הרלוונטית לניפוי באגים באמצעות זרמים.

אופרטור<<

std::ostream & operator<<(
  std::ostream & os,
  FlushStatus status
)

ניתנים לשימוש קל במחרוזת הרלוונטית לניפוי באגים באמצעות זרמים.

אופרטור<<

std::ostream & operator<<(
  std::ostream & os,
  UIStatus status
)

ניתנים לשימוש קל במחרוזת הרלוונטית לניפוי באגים באמצעות זרמים.

אופרטור<<

std::ostream & operator<<(
  std::ostream & os,
  MultiplayerStatus status
)

ניתנים לשימוש קל במחרוזת הרלוונטית לניפוי באגים באמצעות זרמים.

אופרטור<<

std::ostream & operator<<(
  std::ostream & os,
  SnapshotOpenStatus status
)

ניתנים לשימוש קל במחרוזת הרלוונטית לניפוי באגים באמצעות זרמים.

אופרטור<<

std::ostream & operator<<(
  std::ostream & os,
  Timeout timeout
)

ניתנים לשימוש קל במחרוזת הרלוונטית לניפוי באגים באמצעות זרמים.

אופרטור<<

std::ostream & operator<<(
  std::ostream & os,
  DataSource status
)

ניתנים לשימוש קל במחרוזת הרלוונטית לניפוי באגים באמצעות זרמים.

אופרטור<<

std::ostream & operator<<(
  std::ostream & os,
  LogLevel status
)

ניתנים לשימוש קל במחרוזת הרלוונטית לניפוי באגים באמצעות זרמים.

אופרטור<<

std::ostream & operator<<(
  std::ostream & os,
  AuthOperation op
)

ניתנים לשימוש קל במחרוזת הרלוונטית לניפוי באגים באמצעות זרמים.

אופרטור<<

std::ostream & operator<<(
  std::ostream & os,
  VideoCaptureMode mode
)

ניתנים לשימוש קל במחרוזת הרלוונטית לניפוי באגים באמצעות זרמים.

אופרטור<<

std::ostream & operator<<(
  std::ostream & os,
  VideoQualityLevel level
)

ניתנים לשימוש קל במחרוזת הרלוונטית לניפוי באגים באמצעות זרמים.