PopupsManager
classnative name gameuiPopupsManagernative
extends inkGameController › worlduiIGameController › inkIGameController › IScriptable › ISerializable
Properties 45
| Name | Type | Flags |
|---|---|---|
activePopUp | Bool | scriptedprivate |
bbDefinition | ref<UIGameDataDef> | scriptedprivate |
blackboard | wref<IBlackboard> | scriptedprivate |
bracketLibraryID | CName | overriding |
bracketsContainer | inkCompoundRef | overriding |
codexToken | ref<inkGameNotificationToken> | scriptedprivate |
dataBbId | ref<CallbackHandle> | scriptedprivate |
expansionErrorToken | ref<inkGameNotificationToken> | scriptedprivate |
expansionStateToken | ref<inkGameNotificationToken> | scriptedprivate |
expansionToken | ref<inkGameNotificationToken> | scriptedprivate |
frameSwitcherToken | ref<inkGameNotificationToken> | scriptedprivate |
isBlockingPopupOpened | Bool | scriptedprivate |
isInMenu | Bool | scriptedprivate |
isInPhotoMode | Bool | scriptedprivate |
isOnPhone | Bool | scriptedprivate |
isShownBbId | ref<CallbackHandle> | scriptedprivate |
journalManager | wref<JournalManager> | scriptedprivate |
marketingConsentToken | ref<inkGameNotificationToken> | scriptedprivate |
patchNotesToken | ref<inkGameNotificationToken> | scriptedprivate |
phoneActiveId | ref<CallbackHandle> | scriptedprivate |
phoneMessageData | ref<JournalNotificationData> | scriptedprivate |
phoneMessageOnHold | Bool | scriptedprivate |
phoneMessageToken | ref<inkGameNotificationToken> | scriptedprivate |
photomodeActiveId | ref<CallbackHandle> | scriptedprivate |
ponrToken | ref<inkGameNotificationToken> | scriptedprivate |
popUpQueue | array<ref<inkGameNotificationData>> | scriptedprivate |
shardReadData | ref<NotifyShardRead> | scriptedprivate |
shardReadOnHold | Bool | scriptedprivate |
shardToken | ref<inkGameNotificationToken> | scriptedprivate |
signInToken | ref<inkGameNotificationToken> | scriptedprivate |
smartFrameData | ref<inkFrameNotificationData> | scriptedprivate |
tutorialData | PopupData | scriptedprivate |
tutorialOnHold | Bool | scriptedprivate |
tutorialOverlayContainer | inkCompoundRef | overriding |
tutorialSettings | PopupSettings | scriptedprivate |
tutorialToken | ref<inkGameNotificationToken> | scriptedprivate |
twintoneOverride | ref<inkGameNotificationToken> | scriptedprivate |
uiSystem | ref<UISystem> | scriptedprivate |
uiSystemBB | wref<IBlackboard> | scriptedprivate |
uiSystemBBDef | ref<UI_SystemDef> | scriptedprivate |
uiSystemId | ref<CallbackHandle> | scriptedprivate |
vehicleColorSelectorData | ref<inkGameNotificationData> | scriptedprivate |
vehicleRadioToken | ref<inkGameNotificationToken> | scriptedprivate |
vehiclesManagerToken | ref<inkGameNotificationToken> | scriptedprivate |
vehicleVisualCustomizationSelectorToken | ref<inkGameNotificationToken> | scriptedprivate |
Methods 69
private final func CanShowExclusivePopUp() -> Boolscripted
native func ChangeTutorialVisibility(hideTutorial: Bool, reason: gameuiTutorialHiddenReason)
native func ChangeTutorialVisibilityInMenu(isInMenu: Bool)
private final func HideExclusivePopUps()scripted
private final func NotifyFrameCancel(data: ref<inkFrameNotificationData>)scripted
private final func NotifyFrameSwitch(data: ref<inkFrameNotificationData>)scripted
protected cb func OnAdditionalContentDataReloadProgress(progress: Float) -> Boolscripted
protected cb func OnAdditionalContentInstallationRequestResult(id: CName, success: Bool) -> Boolscripted
protected cb func OnAdditionalContentInstallationResult(id: CName, success: Bool) -> Boolscripted
protected cb func OnClosePonRRewardsScreen(data: ref<inkGameNotificationData>) -> Boolscripted
protected cb func OnCloseTwintoneOverrideScreen(data: ref<inkGameNotificationData>) -> Boolscripted
protected cb func OnCodexPopupCloseRequest(data: ref<inkGameNotificationData>) -> Boolscripted
protected cb func OnCodexPopupRequest(evt: ref<OpenCodexPopupEvent>) -> Boolscripted
protected cb func OnExpansionErrorPopupCloseRequest(data: ref<inkGameNotificationData>) -> Boolscripted
protected cb func OnExpansionErrorPopupRequest(evt: ref<OpenExpansionErrorPopupEvent>) -> Boolscripted
protected cb func OnExpansionPopupCloseRequest(data: ref<inkGameNotificationData>) -> Boolscripted
protected cb func OnExpansionPopupRequest(evt: ref<OpenExpansionPopupEvent>) -> Boolscripted
protected cb func OnExpansionStatePopupCloseRequest(data: ref<inkGameNotificationData>) -> Boolscripted
protected cb func OnFrameSwitcherCloseRequest(data: ref<inkFrameNotificationData>) -> Boolscripted
protected cb func OnFrameSwitcherEvent(evt: ref<FrameSwitcherEvent>) -> Boolscripted
protected cb func OnInitialize() -> Boolscripted
protected cb func OnMarketingConsentPopupCloseRequest(data: ref<inkGameNotificationData>) -> Boolscripted
protected cb func OnMarketingConsentPopupRequest(evt: ref<MarketingConsentPopupEvent>) -> Boolscripted
protected cb func OnMenuUpdate(isInMenu: Bool) -> Boolscripted
protected cb func OnMessagePopupUseCloseRequest(data: ref<inkGameNotificationData>) -> Boolscripted
protected cb func OnPatchNotesPopupCloseRequest(data: ref<inkGameNotificationData>) -> Boolscripted
protected cb func OnPatchNotesPopupRequest(evt: ref<OpenPatchNotesPopupEvent>) -> Boolscripted
protected cb func OnPhoneMessageHideRequest(evt: ref<PhoneMessageHidePopupEvent>) -> Boolscripted
protected cb func OnPhoneMessageShowRequest(evt: ref<PhoneMessagePopupEvent>) -> Boolscripted
protected cb func OnPhoneUpdate(isOnPhone: Bool) -> Boolscripted
protected cb func OnPhotomodeUpdate(isInPhotomode: Bool) -> Boolscripted
protected cb func OnPlayerAttach(playerPuppet: ref<GameObject>) -> Boolscripted
protected cb func OnPlayerDetach(playerPuppet: ref<GameObject>) -> Boolscripted
protected cb func OnPopupCloseRequest(data: ref<inkGameNotificationData>) -> Boolscripted
protected cb func OnQuickSlotButtonHoldStartEvent(evt: ref<QuickSlotButtonHoldStartEvent>) -> Boolscripted
protected cb func OnShardRead(evt: ref<NotifyShardRead>) -> Boolscripted
protected cb func OnShardReadClosed(data: ref<inkGameNotificationData>) -> Boolscripted
protected cb func OnSignInPopupCloseRequest(data: ref<inkGameNotificationData>) -> Boolscripted
protected cb func OnSignInPopupRequest(evt: ref<SignInPopupEvent>) -> Boolscripted
protected cb func OnSpawnPonRRewardsScreen(evt: ref<ShowPointOfNoReturnPromptEvent>) -> Boolscripted
protected cb func OnSpawnTwintoneOverride(evt: ref<ShowTwintoneOverrideEvent>) -> Boolscripted
protected cb func OnUninitialize() -> Boolscripted
protected cb func OnUpdateData(value: Variant) -> Boolscripted
protected cb func OnUpdateVisibility(value: Bool) -> Boolscripted
protected cb func OnVehicleRadioCloseRequest(data: ref<inkGameNotificationData>) -> Boolscripted
protected cb func OnVehiclesManagerCloseRequest(data: ref<inkGameNotificationData>) -> Boolscripted
protected cb func OnVehicleVisualCustomizationCloseRequest(data: ref<inkGameNotificationData>) -> Boolscripted
public final func ProcessCrackableShardTutorial()scripted
public final func ProcessQueue()scripted
private final func SendPSMRadialCloseRequest()scripted
private final func SetPhoneMessageVisibility(hideToken: Bool)scripted
private final func SetShardReadVisibility(hideToken: Bool)scripted
private final func SetTutorialTokenVisibility(hideToken: Bool)scripted
public final func ShardRead()scripted
private final func ShowActionBlockedNotification()scripted
public final func ShowExpansionPopup(state: ExpansionStatus, type: ExpansionPopupType)scripted
public final func ShowExpansionStateGameNotificationRequest(state: ExpansionStatus)scripted
public final func ShowExpansionStatePopupRequest(state: ExpansionStatus)scripted
public final func ShowMarketingConsentPopup(type: inkMarketingConsentPopupType)scripted
public final func ShowPatchNotesPopup()scripted
public final func ShowPhoneMessage()scripted
public final func ShowSignInPopup()scripted
private final func ShowTutorial()scripted
private final func SpawnVehicleRadioPopup()scripted
private final func SpawnVehiclesManagerPopup()scripted
private final func SpawnVehicleVisualCustomizationSelectorPopup()scripted
private final func TrySpawnPocketRadioPopup()scripted
private final func TrySpawnVehicleRadioPopup()scripted
private final func TrySpawnVehicleVisualCustomizationSelectorPopup()scripted