GalleryMenuGameController
Base: game.ui.MenuGameController
FrameSwitcherMenuGameController
| Property | Type | |
|---|---|---|
tooltipsManagerRef | ink.WidgetReference | scripted |
favoriteManagerRef | ink.WidgetReference | scripted |
buttonHintsManagerRef | ink.WidgetReference | scripted |
globalWrapper | ink.WidgetReference | scripted |
screenshotsGrid | ink.CompoundWidgetReference | scripted |
filtersGrid | ink.WidgetReference | scripted |
paginationWidget | ink.CompoundWidgetReference | scripted |
globalPreloaderContainer | ink.WidgetReference | scripted |
screenshotsPerPage | int | scripted |
noPermissionWidget | ink.WidgetReference | scripted |
noPermissionController | WeakHandle<GalleryPopup> | scripted |
globalPreloader | WeakHandle<ink.Widget> | scripted |
paginationController | WeakHandle<PaginationController> | scripted |
buttonHintsController | WeakHandle<ButtonHints> | scripted |
systemHandler | WeakHandle<ink.ISystemRequestsHandler> | scripted |
gameInstance | ScriptGameInstance | scripted |
screenshotInfos | ink.GameScreenshotInfo[] | scripted |
sortedScreenshotInfos | ink.GameScreenshotInfo[] | scripted |
screenshotFullPreviewPopupToken | ink.GameNotificationToken? | scripted |
filterTypes | ink.GameScreenshotSortMode[] | scripted |
activeSort | WeakHandle<GalleryFilterController> | scripted |
isFavoriteFiltering | bool | scripted |
screenshotItems | WeakHandle<GalleryScreenshotItem>[] | scripted |
pageCount | int | scripted |
currentPage | int | scripted |
tooltipsManager | WeakHandle<game.ui.TooltipsManager> | scripted |
favoriteManager | WeakHandle<GalleryFavoriteManager> | scripted |
onInputDeviceChangedCallbackID | red.CallbackObject? | scripted |
deleteConfirmationToken | ink.GameNotificationToken? | scripted |
deleteScreenshotId | int | scripted |
visualStateName | CName | scripted |
isSecondaryActionEnabled | bool | scripted |
filterButtons | WeakHandle<GalleryFilterController>[] | scripted |
canInteract | bool | scripted |
playerObj | WeakHandle<game.Object> | scripted |
pageToDisplayOnLoad | int | scripted |
bool OnInitialize() overrideRTTIbool OnUninitialize() overrideRTTIvoid RequestGameScreenshotsForLoad(int pageToDisplayOnLoad) RTTIbool OnArrowPrev(ink.PointerEvent e) RTTIbool OnArrowNext(ink.PointerEvent e) RTTIbool OnPostOnAxis(ink.PointerEvent e) RTTIbool OnShortcutPress(ink.PointerEvent e) RTTIvoid DeleteScreenshot(int screenshotIndex, bool canBeDeleted) RTTIbool OnDeleteConfirm(ink.GameNotificationData data) RTTIbool OnDelayedDeleteNotificationOKEvent(DelayedDeleteNotificationOKEvent evt) RTTIbool OnScreenshotDeleted(bool successful) RTTIvoid SetSelectedItem(uint hash) RTTIvoid SetupFilters() RTTIbool OnItemFilterClick(ink.PointerEvent evt) RTTIbool OnPageNumberReleased(ink.PointerEvent e) RTTIvoid SwitchPage(int pageOffset) RTTIvoid SetPageNumber(int nextPageIndex, bool forceUpdate) RTTIvoid SetItemsHoverable(bool enabled) RTTIbool OnFirstPartNext(ink.anim.Proxy proxy) RTTIbool OnFirstPartPrev(ink.anim.Proxy proxy) RTTIbool OnSwitchPageAnimFinish(ink.anim.Proxy proxy) RTTIvoid RefreshPageCount(int screenshotCount) RTTIvoid RegisterToPaginationNumbers() RTTIvoid UnregisterFromPaginationNumbers() RTTIbool OnScreenshotsForLoadReady(ink.GameScreenshotInfo[] screenshotinfos) RTTIbool OnFavoritesLoadedReady(uint[] favorites) RTTIvoid SortScreenshots() RTTIvoid UpdateGalleryView() RTTIvoid CreateScreenshotItem() RTTIvoid InitScreenshotItem(WeakHandle<ink.CompoundWidget> itemButton, WeakHandle<GalleryScreenshotItem> controller) RTTIvoid SetScreenshotItemData(GalleryScreenshotItem item, ink.GameScreenshotInfo screenshotInfo) RTTIbool OnReleaseOnScreenshotItem(ink.PointerEvent e) RTTIbool OnScreenshotPreviewShowRequest(GalleryScreenshotPreviewPopupEvent evt) RTTIbool OnScreenshotFullPreviewPopup(ink.GameNotificationData data) RTTIvoid DisplayNoPermission() RTTI