مدیران
مدیران به ازای هر ویژگی، عملکردهای مربوط به خدمات بازی را با هم گروه بندی می کنند.
خلاصه
همانطور که در صفحه اصلی توضیح داده شد، از کلاس های Manager برای گروه بندی عملکردهای GameServices مرتبط استفاده می شود. متدها در کلاسهای Manager از مدل رشتهبندی Game Services پیروی میکنند.
کلاس ها | |
---|---|
gpg:: AchievementManager | داده های مختلف مرتبط با دستاوردها را دریافت و تنظیم می کند. |
gpg:: مدیر تابلوی رهبری | داده های مختلف مربوط به تابلوی امتیازات را دریافت و تنظیم می کند. |
gpg:: PlayerManager | داده های مختلف مربوط به بازیکن را دریافت و تنظیم می کند. |
gpg:: RealTimeMultiplayerManager | اشیاء |
gpg:: RealTimeRoomConfig:: سازنده | یک یا چند شی RealTimeRoomConfig می سازد. |
gpg:: SnapshotManager | داده های مختلف مربوط به عکس فوری را دریافت و تنظیم می کند. |
gpg:: StatsManager | داده های مختلف مربوط به آمار را دریافت و تنظیم می کند. |
gpg:: TurnBasedMultiplayerManager | اشیاء |
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 | |
gpg:: RealTimeMultiplayerManager:: RealTimeRoomResponse | |
gpg:: RealTimeMultiplayerManager:: RoomInboxUIResponse | |
gpg:: RealTimeMultiplayerManager:: WaitingRoomUIResponse | |
gpg:: SnapshotManager:: CommitResponse | داده ها را برای یک عکس فوری به روز شده، همراه با وضعیت پاسخ نگه می دارد. |
gpg:: SnapshotManager:: OpenResponse | داده ها را برای یک عکس فوری درخواستی خاص همراه با وضعیت پاسخ نگهداری می کند. |
gpg:: SnapshotManager:: ReadResponse | وضعیت پاسخ و داده های عکس فوری را که از یک عملیات خواندن عکس فوری بازگردانده شده است می خواند. |
gpg:: SnapshotManager:: SnapshotSelectUIResponse | |
gpg:: StatsManager:: FetchForPlayerResponse | تمام داده های PlayerStats را به همراه وضعیت پاسخ نگهداری می کند. |
gpg:: TurnBasedMultiplayerManager:: MatchInboxUIResponse | |
gpg:: TurnBasedMultiplayerManager:: PlayerSelectUIResponse | |
gpg:: TurnBasedMultiplayerManager:: TurnBasedMatchResponse | |
gpg:: TurnBasedMultiplayerManager:: TurnBasedMatchesResponse | |
gpg:: VideoManager:: GetCaptureCapabilitiesResponse | داده ها را برای قابلیت های ویدیو، همراه با وضعیت پاسخ نگهداری می کند. |
gpg:: VideoManager:: GetCaptureStateResponse | داده ها را برای وضعیت ضبط ویدیو به همراه وضعیت پاسخ نگهداری می کند. |
gpg:: VideoManager:: IsCaptureAvailableResponse | در دسترس بودن یا نبودن حالت عکسبرداری (مشخص شده در |