מנהלים

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

סיכום

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

מחלקות

gpg::AchievementManager

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

gpg::LeaderboardManager

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

gpg::PlayerManager

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

gpg::RealTimeMultiplayerManager

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

gpg::RealTimeRoomConfig::Builder

יוצר אובייקט RealTimeRoomConfig אחד או יותר.

gpg::SnapshotManager

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

gpg::StatsManager

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

gpg::TurnBasedMultiplayerManager

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

gpg::VideoManager

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

מבנים

gpg::AchievementManager::FetchAllResponse

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

gpg::AchievementManager::FetchResponse

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

gpg::LeaderboardManager::FetchAllScoreSummariesResponse

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

gpg::LeaderboardManager::FetchScorePageResponse

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

gpg::LeaderboardManager::FetchScoreSummaryResponse

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

gpg::PlayerManager::FetchListResponse

תשובה שמכילה וקטור של שחקנים.

gpg::PlayerManager::FetchSelfResponse

מכיל את כל נתוני הנגן, יחד עם סטטוס התגובה.

gpg::RealTimeMultiplayerManager::FetchInvitationsResponse

Data וגם ResponseStatus עבור הפעולה FetchInvitations.

gpg::RealTimeMultiplayerManager::RealTimeRoomResponse

הערכים Data ו-ResponseStatus לאובייקט RealTimeRoom ספציפי.

gpg::RealTimeMultiplayerManager::RoomInboxUIResponse

Data וגם ResponseStatus עבור הפעולה ShowRoomInboxUI.

gpg::RealTimeMultiplayerManager::WaitingRoomUIResponse

Data וגם ResponseStatus עבור הפעולה ShowWaitingRoomUI.

gpg::SnapshotManager::CommitResponse

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

gpg::SnapshotManager::OpenResponse

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

gpg::SnapshotManager::ReadResponse

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

gpg::SnapshotManager::SnapshotSelectUIResponse

Data וגם ResponseStatus עבור הפעולה ShowSelectUIOperation.

gpg::StatsManager::FetchForPlayerResponse

מכיל את כל הנתונים של PlayerStats, יחד עם סטטוס התגובה.

gpg::TurnBasedMultiplayerManager::MatchInboxUIResponse

Data וגם ResponseStatus עבור הפעולה ShowMatchInboxUI.

gpg::TurnBasedMultiplayerManager::PlayerSelectUIResponse

Data וגם ResponseStatus עבור הפעולה ShowPlayerSelectUI.

gpg::TurnBasedMultiplayerManager::TurnBasedMatchResponse

Data וגם ResponseStatus עבור TurnBasedMatch ספציפי.

gpg::TurnBasedMultiplayerManager::TurnBasedMatchesResponse

Data ו-ResponseStatus עבור TurnBasedMatches והזמנות.

gpg::VideoManager::GetCaptureCapabilitiesResponse

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

gpg::VideoManager::GetCaptureStateResponse

מכיל נתונים למצב צילום סרטון, יחד עם סטטוס תגובה.

gpg::VideoManager::IsCaptureAvailableResponse

מציין אם מצב צילום (צוין ב-IsCaptureAvailable) זמין או לא זמין, יחד עם סטטוס תגובה.