SaveGameMenuGameController class
SaveGameMenuGameController
Inheritance
Base: game.ui.SaveHandlingController
Derived
None.
Properties
| Property | Type | |
|---|---|---|
list | ink.CompoundWidgetReference | scripted |
buttonHintsManagerRef | ink.WidgetReference | scripted |
gogButtonWidgetRef | ink.WidgetReference | scripted |
gogContainer | ink.WidgetReference | scripted |
scrollbar | ink.WidgetReference | scripted |
eventDispatcher | WeakHandle<ink.MenuEventDispatcher> | scripted |
handler | WeakHandle<ink.ISystemRequestsHandler> | scripted |
buttonHintsController | WeakHandle<ButtonHints> | scripted |
saveInfo | ink.SaveMetadataInfo? | scripted |
saves | List | scripted |
pendingRegistration | bool | scripted |
hasEmptySlot | bool | scripted |
saveInProgress | bool | scripted |
loadComplete | bool | scripted |
saveFilesReady | bool | scripted |
cloudSynced | bool | scripted |
emptySlotController | WeakHandle<LoadListItem> | scripted |
isEp1Enabled | bool | scripted |
Functions
bool OnInitialize()overrideRTTIbool OnUninitialize()overrideRTTIbool OnButtonRelease(ink.PointerEvent evt)RTTIbool OnRefreshGOGState(game.ui.RefreshGOGState evt)RTTIvoid InitCrossProgression()RTTIvoid TryToCreateEmptySlot()RTTIvoid SetupLoadItems(ListRTTIsaves) void CreateLoadItem(int index)RTTIbool OnSaveFile(ink.PointerEvent e)RTTIvoid GogLogin()RTTIbool OnSaveDeleted(bool result, int idx)RTTIbool OnGogLoginStatusChanged(bool bIsSignedIn)RTTIbool OnOverrideSaveAccepted()RTTIbool OnSavingComplete(bool success, game.SaveLock[] locks)RTTIbool OnSavesForSaveReady(ListRTTIsaves) bool OnCloudSavesQueryStatusChanged(services.CloudSavesQueryStatus status)RTTIbool OnCloudSaveUploadFinish(bool success)RTTIvoid UpdateSavesList()RTTIbool OnSaveMetadataReady(ink.SaveMetadataInfo info)RTTIbool OnGogPressed(ink.PointerEvent evt)RTTIbool OnSetMenuEventDispatcher(WeakHandle<ink.MenuEventDispatcher> menuEventDispatcher)overrideRTTIvoid PlayLoadingAnimation()RTTIvoid StopLoadingAnimation()RTTIvoid ShowCompatibilityLimitationPopup()RTTI