GenericNotificationController
classscriptedClass
extends gameuiGenericNotificationReceiverGameController › inkGameController › worlduiIGameController › inkIGameController › IScriptable › ISerializable
Extended by 16 types
AuthorisationNotification AwacsAlertNotification BountyCollectedNotification CraftingNotification CurrencyNotification ItemAddedNotification JournalNotification LevelUpNotification MessengerNotification ProgressionNotification ShardCollectedNotification TarotCardAddedNotification UIInGameNotification UINotification VehicleAlertNotification ZoneAlertNotification
Properties 11
| Name | Type | Flags |
|---|---|---|
actionLabelRef | inkTextRef | scriptedprotected |
actionRef | inkWidgetRef | scriptedprotected |
blockAction | Bool | scriptedprotected |
customInputActionName | CName | scriptedprotected |
data | ref<GenericNotificationViewData> | scriptedprivate |
isInteractive | Bool | scriptedprivate |
paused | Bool | scriptedprotected |
player | wref<GameObject> | scriptedprivate |
textRef | inkTextRef | scriptedprotected |
titleRef | inkTextRef | scriptedprotected |
translationAnimationCtrl | wref<inkTextReplaceController> | scriptedprivate |
Methods 8
private final func GetInputActionName() -> CNamescripted
protected cb func OnAction(action: ListenerAction, consumer: ListenerActionConsumer) -> Boolscripted
private func OnActionTriggered()scripted
protected cb func OnInitialize() -> Boolscripted
protected cb func OnNotificationPaused() -> Boolscripted
protected cb func OnNotificationResumed() -> Boolscripted
protected cb func OnUninitialize() -> Boolscripted
public func SetNotificationData(notificationData: ref<GenericNotificationViewData>)scripted