class game.ui
GenericNotificationGameController
game.ui.GenericNotificationGameController
- 2 properties
- 13 functions
- 11 derived classes
Extends game.ui.WidgetGameController world.ui.IWidgetGameController ink.IWidgetController IScriptable ISerializable
Derived
AuthorisationNotificationQueue, BountyCollectedNotificationQueue, CraftingNotificationQueue, ItemsNotificationQueue, JournalNotificationQueue, LevelUpNotificationQueue, ProgressionWidgetGameController, UIInGameNotificationQueue, UIMenuNotificationQueue, ZoneAlertNotificationQueue
Show 1 more of 11 derived classes
Properties
| Property | Type | Offset | |
|---|---|---|---|
notificationsRoot | ink.CompoundWidgetReference | 0xF0 | |
exclusiveProcessing | bool | 0x1A2 |
Functions
void AddNewNotificationData(game.ui.GenericNotificationData notification)RTTIre.Hooks.PlaceVoid( "gameuiGenericNotificationGameController", "AddNewNotificationData", (GenericNotificationGameController_AddNewNotificationData x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct GenericNotificationGameController_AddNewNotificationData( game.ui.GenericNotificationGameController self, game.ui.GenericNotificationData notification );void RemoveNotification(IScriptable notification)RTTIre.Hooks.PlaceVoid( "gameuiGenericNotificationGameController", "RemoveNotification", (GenericNotificationGameController_RemoveNotification x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct GenericNotificationGameController_RemoveNotification( game.ui.GenericNotificationGameController self, IScriptable? notification );void SetNotificationPaused(bool value)RTTIre.Hooks.PlaceVoid( "gameuiGenericNotificationGameController", "SetNotificationPaused", (GenericNotificationGameController_SetNotificationPaused x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct GenericNotificationGameController_SetNotificationPaused( game.ui.GenericNotificationGameController self, bool value );void SetNotificationPauseWhenHidden(bool value)RTTIre.Hooks.PlaceVoid( "gameuiGenericNotificationGameController", "SetNotificationPauseWhenHidden", (GenericNotificationGameController_SetNotificationPauseWhenHidden x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct GenericNotificationGameController_SetNotificationPauseWhenHidden( game.ui.GenericNotificationGameController self, bool value );void SetNotificationVisibility()RTTIre.Hooks.PlaceVoid( "gameuiGenericNotificationGameController", "SetNotificationVisibility", (GenericNotificationGameController_SetNotificationVisibility x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct GenericNotificationGameController_SetNotificationVisibility( game.ui.GenericNotificationGameController self );Vector2 GetBlackBarFullscreenWidgetOffsets()RTTIre.Hooks.Place( "gameuiGenericNotificationGameController", "GetBlackBarFullscreenWidgetOffsets", (GenericNotificationGameController_GetBlackBarFullscreenWidgetOffsets x) => { return re.Hooks.CallOriginal<re.msgpack.Vector2>(); } ); [Msgpack.Gen] public readonly partial record struct GenericNotificationGameController_GetBlackBarFullscreenWidgetOffsets( game.ui.GenericNotificationGameController self );Vector2 GetHudSafezoneWidgetOffsets()RTTIre.Hooks.Place( "gameuiGenericNotificationGameController", "GetHudSafezoneWidgetOffsets", (GenericNotificationGameController_GetHudSafezoneWidgetOffsets x) => { return re.Hooks.CallOriginal<re.msgpack.Vector2>(); } ); [Msgpack.Gen] public readonly partial record struct GenericNotificationGameController_GetHudSafezoneWidgetOffsets( game.ui.GenericNotificationGameController self );void MakeSilent(bool value)RTTIre.Hooks.PlaceVoid( "gameuiGenericNotificationGameController", "MakeSilent", (GenericNotificationGameController_MakeSilent x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct GenericNotificationGameController_MakeSilent( game.ui.GenericNotificationGameController self, bool value );void RemoveAllQueuedNotifications()RTTIre.Hooks.PlaceVoid( "gameuiGenericNotificationGameController", "RemoveAllQueuedNotifications", (GenericNotificationGameController_RemoveAllQueuedNotifications x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct GenericNotificationGameController_RemoveAllQueuedNotifications( game.ui.GenericNotificationGameController self );bool GetShouldSaveState()RTTIre.Hooks.Place( "gameuiGenericNotificationGameController", "GetShouldSaveState;", (GenericNotificationGameController_GetShouldSaveState x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct GenericNotificationGameController_GetShouldSaveState( game.ui.GenericNotificationGameController self );int GetID()RTTIre.Hooks.Place( "gameuiGenericNotificationGameController", "GetID;", (GenericNotificationGameController_GetID x) => { return re.Hooks.CallOriginal<re.msgpack.Int>(); } ); [Msgpack.Gen] public readonly partial record struct GenericNotificationGameController_GetID( game.ui.GenericNotificationGameController self );bool OnMakeNotificationQueueSilent(MakeNotificationQueueSilentEvent evt)RTTIre.Hooks.Place( "gameuiGenericNotificationGameController", "OnMakeNotificationQueueSilent", (GenericNotificationGameController_OnMakeNotificationQueueSilent x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct GenericNotificationGameController_OnMakeNotificationQueueSilent( game.ui.GenericNotificationGameController self, MakeNotificationQueueSilentEvent? evt );bool OnCleanupUiNotificationsEvent(quest.CleanupUiNotificationsEvent evt)RTTIre.Hooks.Place( "gameuiGenericNotificationGameController", "OnCleanupUiNotificationsEvent", (GenericNotificationGameController_OnCleanupUiNotificationsEvent x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct GenericNotificationGameController_OnCleanupUiNotificationsEvent( game.ui.GenericNotificationGameController self, quest.CleanupUiNotificationsEvent? evt );