GOGProfileGameController
classscriptedClass
extends BaseGOGProfileController › inkGameController › worlduiIGameController › inkIGameController › IScriptable › ISerializable
Properties 9
| Name | Type | Flags |
|---|---|---|
canRetry | Bool | scriptedprivate |
currentScreenType | GogPopupScreenType | scriptedprivate |
currentWidget | wref<inkWidget> | scriptedprivate |
gogRewardsList | array<ref<GogRewardEntryData>> | scriptedprivate |
isFirstLogin | Bool | scriptedprivate |
parentContainerWidget | inkWidgetRef | scriptedpublic |
retryButton | inkWidgetRef | scriptedpublic |
showingFirstLogin | Bool | scriptedprivate |
uiSystem | ref<UISystem> | scriptedprivate |
Methods 26
private final func GetMenuState() -> EGOGMenuStatescripted
private final func GetObtainedAndAmazonRewards() -> array<ref<GogRewardEntryData>>scripted
private final func HandleClose(evt: ref<inkPointerEvent>)scripted
private final func HandleRetry()scripted
private final func HidePreviousWidget()scripted
private final func IsBaseRewardGroup(groupName: CName) -> Boolscripted
private final func IsErrorRetryable(error: GOGRewardsSystemErrors) -> Boolscripted
protected cb func OnButtonRelease(evt: ref<inkPointerEvent>) -> Boolscripted
protected cb func OnDelayedUpdateLayoutCompletedEvent(evt: ref<DelayedUpdateLayoutCompletedEvent>) -> Boolscripted
protected cb func OnDisconnectClickedEvent(evt: ref<DisconnectClickedEvent>) -> Boolscripted
protected cb func OnGogRewardsEntryHoverOut(evt: ref<GogRewardsEntryHoverOut>) -> Boolscripted
protected cb func OnGogRewardsEntryHoverOver(evt: ref<GogRewardsEntryHoverOver>) -> Boolscripted
protected cb func OnInitialize() -> Boolscripted
protected cb func OnLinkClicked(evt: ref<LinkClickedEvent>) -> Boolscripted
protected cb func OnRefreshGOGState(evt: ref<RefreshGOGState>) -> Boolscripted
protected cb func OnRetry(e: ref<inkPointerEvent>) -> Boolscripted
protected cb func OnUninitialize() -> Boolscripted
private final func PopulateRewardsList(isEp1Enabled: Bool)scripted
private final func ShowError(error: GOGRewardsSystemErrors)scripted
private final func ShowFeatureInfo()scripted
private final func ShowLoading()scripted
private final func ShowRegister(registerUrl: script_ref<String>, qrCodePNGBlob: script_ref<array<Uint8>>)scripted
private final func ShowRetryButton(show: Bool)scripted
private final func ShowRewards()scripted
private final func ShowThanks()scripted
private final func UpdateUnlockedRewards()scripted