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)
ערכים שמציינים מאיפה לקבל נתונים באחזור הישג, לוח הישגי השחקנים ונתונים אחרים.
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+ של השחקן (חברתי) יוכל לצפות בלוח הישגי השחקנים המובילים.
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)
ערכים שמציינים את תקופת הזמן שנכללת בלוח הישגי השחקנים המובילים.
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)
ערכים שמשמשים לציון המדיניות בנושא יישוב התנגשויות 'תמונת מצב'.
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)
קבוצת הערכים האפשריים שמייצגת את התוצאה של פעולת פתיחת קובץ snapshot.
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)
ערכים שמציינים את איכות צילום הסרטון.

Typedefs

ConnectionRequestCallback typedef
std::function< void(int64_t client_id, const ConnectionRequest &request)>
מגדיר סוג של קריאה חוזרת (callback) שמקבל ConnectionRequest כשנקודת קצה מרוחקת מנסה להתחבר לנקודת הקצה של האפליקציה עצמה.
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 הוצא משימוש. עדיפות ל-MultiplayerEvent.

פונקציות

DEFAULT_ON_AUTH_ACTION_FINISHED(AuthOperation op, AuthStatus status)
void
זהו ערך ברירת המחדל של Builder::SetOnAuthActionFinished.
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::SetOnMultiplayerהזמנהEvent.
DEFAULT_ON_TURN_BASED_MULTIPLAYER_EVENT(MultiplayerEvent event, std::string match_id, TurnBasedMatch match)
void
זהו ערך ברירת המחדל של Builder::SetOnTurnVerifyMatchEvent.
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::Achievement

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

gpg::AchievementManager

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

gpg::AndroidPlatformConfiguration

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

gpg::CaptureOverlayStateListenerHelper

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

gpg::EndpointDiscoveryListenerHelper

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

gpg::אירוע

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

gpg::EventManager

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

gpg::GameServices

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

gpg::ICaptureOverlayStateListener

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

gpg::ICrossAppEndpointDiscoveryListener

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

gpg::IEndpointDiscoveryListener

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

gpg::IMessageListener

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

gpg::IRealTimeEventListener

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

gpg::Leaderboard

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

gpg::LeaderboardManager

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

gpg::MessageListenerHelper

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

gpg::MultiplayerInvitation

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

gpg::MultiplayerParticipant

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

gpg::NearbyConnections

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

gpg::ParticipantResults

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

gpg::נגן

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

gpg::PlayerLevel

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

gpg::PlayerManager

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

gpg::PlayerStats

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

gpg::RealTimeEventListenerHelper

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

gpg::RealTimeMultiplayerManager

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

gpg::RealTimeRoom

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

gpg::RealTimeRoomConfig

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

gpg::ניקוד

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

gpg::ScorePage

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

gpg::ScoreSummary

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

gpg::SnapshotManager

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

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

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

כשההגדרה היא 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 נותק, תתבצע קריאה חוזרת (callback) עם הכיתוב InitializationStatus::DISCONNECTED כדי להודיע למשתמש שלא ניתן לאשר את כל הקריאות ל-API עד לחיבור מחדש של GoogleApiClient.

LeaderboardCollection

 LeaderboardCollection

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

מאפיינים
PUBLIC

גלוי לכולם.

SOCIAL

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

הוצא משימוש.

LeaderboardOrder

 LeaderboardOrder

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

מאפיינים
LARGER_IS_BETTER

עדיף גדול יותר.

SMALLER_IS_BETTER

עדיף קטן.

LeaderboardStart

 LeaderboardStart

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

מאפיינים
PLAYER_CENTERED

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

TOP_SCORES

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

LeaderboardTimeSpan

 LeaderboardTimeSpan

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

מאפיינים
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

הסוג הזה של משחק רב-משתתפים לא מופעל ב-Developer 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

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

למידע נוסף: gpg::SnapshotManager::Open

מאפיינים
HIGHEST_PROGRESS

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

LAST_KNOWN_GOOD

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

LONGEST_PLAYTIME

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

MANUAL

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

MOST_RECENTLY_MODIFIED

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

SnapshotOpenStatus

 SnapshotOpenStatus

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

מאפיינים
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

ההתנגשות בקובץ ה-snapshot לא קיימת.

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

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

10-12Mbps.

HD

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

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

SD

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

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

UNKNOWN

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

XHD

איכות HD קיצונית: רזולוציית BluRay HD (כלומר,

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

Typedefs

ConnectionRequestCallback

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

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

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

הוצא משימוש. עדיפות ל-MultiplayerEvent.

פונקציות

DEFAULT_ON_AUTH_ACTION_FINISHED

void DEFAULT_ON_AUTH_ACTION_FINISHED(
  AuthOperation op,
  AuthStatus status
)

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

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

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::SetOnMultiplayerהזמנהEvent.

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

DEFAULT_ON_TURN_BASED_MULTIPLAYER_EVENT

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

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

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

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
)

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