class
BrowserModsMenuGameController
- 77 properties
- 104 functions
Extends game.ui.ModioBrowserMenuGameController game.ui.MenuGameController game.ui.WidgetGameController world.ui.IWidgetGameController ink.IWidgetController IScriptable ISerializable
Properties
| Property | Type | Offset | |
|---|---|---|---|
BrowserMenuTitleText | ink.WidgetReference | 0x10 | scripted |
CollectionMenuTitleText | ink.WidgetReference | 0x28 | scripted |
buttonHintsManagerRef | ink.WidgetReference | 0x40 | scripted |
modPickerRef | ink.WidgetReference | 0x58 | scripted |
filterPickerRef | ink.WidgetReference | 0x70 | scripted |
modioBrowserHeaderTitle | ink.TextWidgetReference | 0x88 | scripted |
modioCollectionHeaderTitle | ink.TextWidgetReference | 0xA0 | scripted |
modDetailsPanelSnapshot | ink.WidgetReference | 0xB8 | scripted |
PageSelectorPanelRef | ink.CompoundWidgetReference | 0xD0 | scripted |
modLimitNumberOfModsEnabledText | ink.TextWidgetReference | 0xE8 | scripted |
leftPageArrowRef | ink.WidgetReference | 0x100 | scripted |
rightPageArrowRef | ink.WidgetReference | 0x118 | scripted |
searchBarControllerRef | ink.WidgetReference | 0x130 | scripted |
searchBarTextInput | ink.TextInputWidgetReference | 0x148 | scripted |
searchBarArea | ink.WidgetReference | 0x160 | scripted |
sortingDropdownButtonManagerRef | ink.WidgetReference | 0x178 | scripted |
sortingDropdownListManagerRef | ink.WidgetReference | 0x190 | scripted |
languageDropdownButtonManagerRef | ink.WidgetReference | 0x1A8 | scripted |
languageDropdownListManagerRef | ink.WidgetReference | 0x1C0 | scripted |
matureContentCheckboxManagerRef | ink.WidgetReference | 0x1D8 | scripted |
likedContentCheckboxManagerRef | ink.WidgetReference | 0x1F0 | scripted |
playerUserNameText | ink.TextWidgetReference | 0x208 | scripted |
numberOfModsText | ink.TextWidgetReference | 0x220 | scripted |
modListChangedCanvas | ink.WidgetReference | 0x238 | scripted |
modlistChangedText | ink.TextWidgetReference | 0x250 | scripted |
modVerificationPopupText | ink.TextWidgetReference | 0x268 | scripted |
tooltipManagerRef | ink.WidgetReference | 0x280 | scripted |
spaceInfoTextRef | ink.TextWidgetReference | 0x298 | scripted |
tooltipManager | WeakHandle<game.ui.TooltipsManager> | 0x2B0 | scripted |
menuNavigationController | WeakHandle<ink.ContainerNavigationController> | 0x2C0 | scripted |
buttonHintsController | WeakHandle<ButtonHints> | 0x2D0 | scripted |
sortingDropdownListController | WeakHandle<ModSortingDropdownListController> | 0x2E0 | scripted |
sortingDropdownButtonController | WeakHandle<ModSortingDropdownButtonController> | 0x2F0 | scripted |
languageDropdownCheckboxListController | WeakHandle<LanguageDropdownCheckboxListController> | 0x300 | scripted |
languageDropdownListController | WeakHandle<LanguageDropdownListController> | 0x310 | scripted |
languageDropdownButtonController | WeakHandle<LanguageDropdownButtonController> | 0x320 | scripted |
modPickerController | WeakHandle<browserModsMenuModPicker> | 0x330 | scripted |
filterPickerController | WeakHandle<filterModsMenuModPicker> | 0x340 | scripted |
matureContentAndEnableAllModsCheckboxController | WeakHandle<MatureContentCheckbox> | 0x350 | scripted |
likedFilterCheckboxController | WeakHandle<LikedFilterCheckbox> | 0x360 | scripted |
eventDispatcher | WeakHandle<ink.MenuEventDispatcher> | 0x370 | scripted |
modDetailItem | WeakHandle<ModDetailsItem> | 0x380 | scripted |
subscribeToModController | WeakHandle<SubscribeToModButtonController> | 0x390 | scripted |
likeController | WeakHandle<LikeButtonController> | 0x3A0 | scripted |
authorController | WeakHandle<FromAuthorButtonController> | 0x3B0 | scripted |
moreOptionsController | WeakHandle<MoreOptionsButtonController> | 0x3C0 | scripted |
modsearchBarController | WeakHandle<ModMenuSearchBarController> | 0x3D0 | scripted |
downloadProgressBarController | WeakHandle<ModPanelDownloadProgressBarController> | 0x3E0 | scripted |
PageSelectorItemWidgetList | WeakHandle<ink.Widget>[] | 0x3F0 | scripted |
IgnoreNextEnableAction | bool | 0x400 | scripted |
IsInBrowserMenu | bool | 0x401 | scripted |
currentlySelectedModEntry | WeakHandle<ModEntryItem> | 0x408 | scripted |
leftPageArrowController | WeakHandle<ModPaginationArrowController> | 0x418 | scripted |
rightPageArrowController | WeakHandle<ModPaginationArrowController> | 0x428 | scripted |
filterDrawer | WeakHandle<ModMenuFilterDrawer> | 0x438 | scripted |
selectedFilterSpawner | ink.WidgetReference | 0x448 | scripted |
selectedFilterSpawnerController | WeakHandle<SelectedFilterGroup> | 0x460 | scripted |
moreFilterTooltipString | string | 0x470 | scripted |
showFiltersButtonRef | ink.WidgetReference | 0x490 | scripted |
showFilterButtonController | WeakHandle<ShowFilterButton> | 0x4A8 | scripted |
bIsInGallery | bool | 0x4C8 | scripted |
systemHandler | WeakHandle<ink.ISystemRequestsHandler> | 0x4D0 | scripted |
bCurrentlySelectedModIsEnabled | bool | 0x4E0 | scripted |
modioReportController | WeakHandle<ModioReportController> | 0x4E8 | scripted |
currentSelectedModID | long | 0x4F8 | scripted |
currentSelectedModName | string | 0x500 | scripted |
onlineSystem | WeakHandle<game.IOnlineSystem> | 0x520 | scripted |
isOffline | bool | 0x530 | scripted |
bIsOpenIMGDialog | bool | 0x531 | scripted |
bIsModHovered | bool | 0x532 | scripted |
bIsUserSubscribedToHoveredMod | bool | 0x533 | scripted |
bStopListeningToInput | bool | 0x534 | scripted |
searchBarNavigableComponent | WeakHandle<AnimatedListItemController> | 0x538 | scripted |
listOfNavigableComponents | WeakHandle<ink.DiscreteNavigationController>[] | 0x548 | scripted |
isNavigationActivated | bool | 0x558 | scripted |
waitingForNewModListState | bool | 0x559 | scripted |
Functions
bool OnInitialize()overrideRTTIre.Hooks.Place( "BrowserModsMenuGameController", "OnInitialize", (BrowserModsMenuGameController_OnInitialize x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct BrowserModsMenuGameController_OnInitialize( BrowserModsMenuGameController self );bool IsPregame()RTTIre.Hooks.Place( "BrowserModsMenuGameController", "IsPregame;", (BrowserModsMenuGameController_IsPregame x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct BrowserModsMenuGameController_IsPregame( BrowserModsMenuGameController self );void RegisterMenuToCallbacks()RTTIre.Hooks.PlaceVoid( "BrowserModsMenuGameController", "RegisterMenuToCallbacks;", (BrowserModsMenuGameController_RegisterMenuToCallbacks x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct BrowserModsMenuGameController_RegisterMenuToCallbacks( BrowserModsMenuGameController self );bool OnRateLimitedErrorReceived()RTTIre.Hooks.Place( "BrowserModsMenuGameController", "OnRateLimitedErrorReceived", (BrowserModsMenuGameController_OnRateLimitedErrorReceived x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct BrowserModsMenuGameController_OnRateLimitedErrorReceived( BrowserModsMenuGameController self );bool OnRateLimitedErrorLifted()RTTIre.Hooks.Place( "BrowserModsMenuGameController", "OnRateLimitedErrorLifted", (BrowserModsMenuGameController_OnRateLimitedErrorLifted x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct BrowserModsMenuGameController_OnRateLimitedErrorLifted( BrowserModsMenuGameController self );bool OnCheckIfEnabledModsListChanged(bool bEnabledModsListChanged)RTTIre.Hooks.Place( "BrowserModsMenuGameController", "OnCheckIfEnabledModsListChanged", (BrowserModsMenuGameController_OnCheckIfEnabledModsListChanged x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct BrowserModsMenuGameController_OnCheckIfEnabledModsListChanged( BrowserModsMenuGameController self, bool bEnabledModsListChanged );bool OnBrowserMenuTextClicked(ink.PointerEvent evt)RTTIre.Hooks.Place( "BrowserModsMenuGameController", "OnBrowserMenuTextClicked", (BrowserModsMenuGameController_OnBrowserMenuTextClicked x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct BrowserModsMenuGameController_OnBrowserMenuTextClicked( BrowserModsMenuGameController self, ink.PointerEvent? evt );void SetIsInGallery(bool bIsInGallery)RTTIre.Hooks.PlaceVoid( "BrowserModsMenuGameController", "SetIsInGallery;Bool", (BrowserModsMenuGameController_SetIsInGallery x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct BrowserModsMenuGameController_SetIsInGallery( BrowserModsMenuGameController self, bool bIsInGallery );void OnHiddenManagerOpened()RTTIre.Hooks.PlaceVoid( "BrowserModsMenuGameController", "OnHiddenManagerOpened;", (BrowserModsMenuGameController_OnHiddenManagerOpened x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct BrowserModsMenuGameController_OnHiddenManagerOpened( BrowserModsMenuGameController self );void OnHiddenManagerClosed()RTTIre.Hooks.PlaceVoid( "BrowserModsMenuGameController", "OnHiddenManagerClosed;", (BrowserModsMenuGameController_OnHiddenManagerClosed x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct BrowserModsMenuGameController_OnHiddenManagerClosed( BrowserModsMenuGameController self );bool IsReportPopupOpen()RTTIre.Hooks.Place( "BrowserModsMenuGameController", "IsReportPopupOpen;", (BrowserModsMenuGameController_IsReportPopupOpen x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct BrowserModsMenuGameController_IsReportPopupOpen( BrowserModsMenuGameController self );bool IsFilterDrawerOpen()RTTIre.Hooks.Place( "BrowserModsMenuGameController", "IsFilterDrawerOpen;", (BrowserModsMenuGameController_IsFilterDrawerOpen x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct BrowserModsMenuGameController_IsFilterDrawerOpen( BrowserModsMenuGameController self );bool ShouldIgnoreInput()RTTIre.Hooks.Place( "BrowserModsMenuGameController", "ShouldIgnoreInput;", (BrowserModsMenuGameController_ShouldIgnoreInput x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct BrowserModsMenuGameController_ShouldIgnoreInput( BrowserModsMenuGameController self );bool OnCollectionMenuTextClicked(ink.PointerEvent evt)RTTIre.Hooks.Place( "BrowserModsMenuGameController", "OnCollectionMenuTextClicked", (BrowserModsMenuGameController_OnCollectionMenuTextClicked x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct BrowserModsMenuGameController_OnCollectionMenuTextClicked( BrowserModsMenuGameController self, ink.PointerEvent? evt );void SetPlayerName(string playerName)RTTIre.Hooks.PlaceVoid( "BrowserModsMenuGameController", "SetPlayerName;String", (BrowserModsMenuGameController_SetPlayerName x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct BrowserModsMenuGameController_SetPlayerName( BrowserModsMenuGameController self, string playerName );void PushErrorPopup(CName title, CName description, uint? errorCode)RTTIre.Hooks.PlaceVoid( "BrowserModsMenuGameController", "PushErrorPopup;CNameCNameUint32", (BrowserModsMenuGameController_PushErrorPopup x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct BrowserModsMenuGameController_PushErrorPopup( BrowserModsMenuGameController self, CName title, CName description, uint? errorCode );void WarnAboutImpossibleActionInPauseMenu()RTTIre.Hooks.PlaceVoid( "BrowserModsMenuGameController", "WarnAboutImpossibleActionInPauseMenu;", (BrowserModsMenuGameController_WarnAboutImpossibleActionInPauseMenu x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct BrowserModsMenuGameController_WarnAboutImpossibleActionInPauseMenu( BrowserModsMenuGameController self );void InitializeModGrid()RTTIre.Hooks.PlaceVoid( "BrowserModsMenuGameController", "InitializeModGrid;", (BrowserModsMenuGameController_InitializeModGrid x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct BrowserModsMenuGameController_InitializeModGrid( BrowserModsMenuGameController self );void CreatePageItems()RTTIre.Hooks.PlaceVoid( "BrowserModsMenuGameController", "CreatePageItems;", (BrowserModsMenuGameController_CreatePageItems x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct BrowserModsMenuGameController_CreatePageItems( BrowserModsMenuGameController self );void SetupDropdown()RTTIre.Hooks.PlaceVoid( "BrowserModsMenuGameController", "SetupDropdown;", (BrowserModsMenuGameController_SetupDropdown x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct BrowserModsMenuGameController_SetupDropdown( BrowserModsMenuGameController self );void AskIfUserReallyWantToUnsubscribe()RTTIre.Hooks.PlaceVoid( "BrowserModsMenuGameController", "AskIfUserReallyWantToUnsubscribe;", (BrowserModsMenuGameController_AskIfUserReallyWantToUnsubscribe x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct BrowserModsMenuGameController_AskIfUserReallyWantToUnsubscribe( BrowserModsMenuGameController self );void OnUninstallModConfirmationPopupClosed(bool bConfirmUninstall, bool bDoNotDisplayThePopupAgain)RTTIre.Hooks.PlaceVoid( "BrowserModsMenuGameController", "OnUninstallModConfirmationPopupClosed;BoolBool", (BrowserModsMenuGameController_OnUninstallModConfirmationPopupClosed x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct BrowserModsMenuGameController_OnUninstallModConfirmationPopupClosed( BrowserModsMenuGameController self, bool bConfirmUninstall, bool bDoNotDisplayThePopupAgain );void UpdateDropdownContext()RTTIre.Hooks.PlaceVoid( "BrowserModsMenuGameController", "UpdateDropdownContext;", (BrowserModsMenuGameController_UpdateDropdownContext x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct BrowserModsMenuGameController_UpdateDropdownContext( BrowserModsMenuGameController self );bool OnModTagsReceived(ink.ModFilterDrawerInput[] tagInputsReceived)RTTIre.Hooks.Place( "BrowserModsMenuGameController", "OnModTagsReceived", (BrowserModsMenuGameController_OnModTagsReceived x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct BrowserModsMenuGameController_OnModTagsReceived( BrowserModsMenuGameController self, ink.ModFilterDrawerInput[] tagInputsReceived );void SetupFilterDrawer(ink.ModFilterDrawerInput[] tagInputsReceived)RTTIre.Hooks.PlaceVoid( "BrowserModsMenuGameController", "SetupFilterDrawer;array<inkModFilterDrawerInput>", (BrowserModsMenuGameController_SetupFilterDrawer x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct BrowserModsMenuGameController_SetupFilterDrawer( BrowserModsMenuGameController self, ink.ModFilterDrawerInput[] tagInputsReceived );void ShowFilterDrawer()RTTIre.Hooks.PlaceVoid( "BrowserModsMenuGameController", "ShowFilterDrawer;", (BrowserModsMenuGameController_ShowFilterDrawer x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct BrowserModsMenuGameController_ShowFilterDrawer( BrowserModsMenuGameController self );void HideFilterDrawer()RTTIre.Hooks.PlaceVoid( "BrowserModsMenuGameController", "HideFilterDrawer;", (BrowserModsMenuGameController_HideFilterDrawer x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct BrowserModsMenuGameController_HideFilterDrawer( BrowserModsMenuGameController self );void ChangeLikeFilterStateFromDrawer(bool bInActivated)RTTIre.Hooks.PlaceVoid( "BrowserModsMenuGameController", "ChangeLikeFilterStateFromDrawer;Bool", (BrowserModsMenuGameController_ChangeLikeFilterStateFromDrawer x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct BrowserModsMenuGameController_ChangeLikeFilterStateFromDrawer( BrowserModsMenuGameController self, bool bInActivated );void UpdateFiltersFromDrawer(ModFilterDrawerOutput[] drawerOutputList)RTTIre.Hooks.PlaceVoid( "BrowserModsMenuGameController", "UpdateFiltersFromDrawer;array<ModFilterDrawerOutput>", (BrowserModsMenuGameController_UpdateFiltersFromDrawer x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct BrowserModsMenuGameController_UpdateFiltersFromDrawer( BrowserModsMenuGameController self, ModFilterDrawerOutput[] drawerOutputList );bool OnDelayedSliderAdjustForDrawer()RTTIre.Hooks.Place( "BrowserModsMenuGameController", "OnDelayedSliderAdjustForDrawer", (BrowserModsMenuGameController_OnDelayedSliderAdjustForDrawer x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct BrowserModsMenuGameController_OnDelayedSliderAdjustForDrawer( BrowserModsMenuGameController self );bool OnDelayedSpawnForFilters()RTTIre.Hooks.Place( "BrowserModsMenuGameController", "OnDelayedSpawnForFilters", (BrowserModsMenuGameController_OnDelayedSpawnForFilters x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct BrowserModsMenuGameController_OnDelayedSpawnForFilters( BrowserModsMenuGameController self );bool OnPlusFilterHoveredOver(ink.PointerEvent e)RTTIre.Hooks.Place( "BrowserModsMenuGameController", "OnPlusFilterHoveredOver", (BrowserModsMenuGameController_OnPlusFilterHoveredOver x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct BrowserModsMenuGameController_OnPlusFilterHoveredOver( BrowserModsMenuGameController self, ink.PointerEvent? e );bool OnPlusFilterHoveredOut(ink.PointerEvent e)RTTIre.Hooks.Place( "BrowserModsMenuGameController", "OnPlusFilterHoveredOut", (BrowserModsMenuGameController_OnPlusFilterHoveredOut x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct BrowserModsMenuGameController_OnPlusFilterHoveredOut( BrowserModsMenuGameController self, ink.PointerEvent? e );bool OnHiddenModListUpdated(ink.ModioModInfos[] hiddenModList)RTTIre.Hooks.Place( "BrowserModsMenuGameController", "OnHiddenModListUpdated", (BrowserModsMenuGameController_OnHiddenModListUpdated x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct BrowserModsMenuGameController_OnHiddenModListUpdated( BrowserModsMenuGameController self, ink.ModioModInfos[] hiddenModList );bool OnAskedForNewModList()RTTIre.Hooks.Place( "BrowserModsMenuGameController", "OnAskedForNewModList", (BrowserModsMenuGameController_OnAskedForNewModList x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct BrowserModsMenuGameController_OnAskedForNewModList( BrowserModsMenuGameController self );bool OnSortingButtonClicked(ink.PointerEvent evt)RTTIre.Hooks.Place( "BrowserModsMenuGameController", "OnSortingButtonClicked", (BrowserModsMenuGameController_OnSortingButtonClicked x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct BrowserModsMenuGameController_OnSortingButtonClicked( BrowserModsMenuGameController self, ink.PointerEvent? evt );bool OnLanguageButtonClicked(ink.PointerEvent evt)RTTIre.Hooks.Place( "BrowserModsMenuGameController", "OnLanguageButtonClicked", (BrowserModsMenuGameController_OnLanguageButtonClicked x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct BrowserModsMenuGameController_OnLanguageButtonClicked( BrowserModsMenuGameController self, ink.PointerEvent? evt );bool OnDropdownItemClickedEvent(DropdownItemClickedEvent evt)RTTIre.Hooks.Place( "BrowserModsMenuGameController", "OnDropdownItemClickedEvent", (BrowserModsMenuGameController_OnDropdownItemClickedEvent x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct BrowserModsMenuGameController_OnDropdownItemClickedEvent( BrowserModsMenuGameController self, DropdownItemClickedEvent? evt );void ResetCursor()RTTIre.Hooks.PlaceVoid( "BrowserModsMenuGameController", "ResetCursor;", (BrowserModsMenuGameController_ResetCursor x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct BrowserModsMenuGameController_ResetCursor( BrowserModsMenuGameController self );bool IsUsingDPad()RTTIre.Hooks.Place( "BrowserModsMenuGameController", "IsUsingDPad;", (BrowserModsMenuGameController_IsUsingDPad x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct BrowserModsMenuGameController_IsUsingDPad( BrowserModsMenuGameController self );void FocusMoreOptionButton()RTTIre.Hooks.PlaceVoid( "BrowserModsMenuGameController", "FocusMoreOptionButton;", (BrowserModsMenuGameController_FocusMoreOptionButton x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct BrowserModsMenuGameController_FocusMoreOptionButton( BrowserModsMenuGameController self );bool OnTextChanged(string str)RTTIre.Hooks.Place( "BrowserModsMenuGameController", "OnTextChanged", (BrowserModsMenuGameController_OnTextChanged x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct BrowserModsMenuGameController_OnTextChanged( BrowserModsMenuGameController self, string str );bool IsSearchBarFocused()RTTIre.Hooks.Place( "BrowserModsMenuGameController", "IsSearchBarFocused;", (BrowserModsMenuGameController_IsSearchBarFocused x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct BrowserModsMenuGameController_IsSearchBarFocused( BrowserModsMenuGameController self );void CreateFilters()RTTIre.Hooks.PlaceVoid( "BrowserModsMenuGameController", "CreateFilters;", (BrowserModsMenuGameController_CreateFilters x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct BrowserModsMenuGameController_CreateFilters( BrowserModsMenuGameController self );void CreateModDetailsPanel()RTTIre.Hooks.PlaceVoid( "BrowserModsMenuGameController", "CreateModDetailsPanel;", (BrowserModsMenuGameController_CreateModDetailsPanel x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct BrowserModsMenuGameController_CreateModDetailsPanel( BrowserModsMenuGameController self );bool OnUninitialize()overrideRTTIre.Hooks.Place( "BrowserModsMenuGameController", "OnUninitialize", (BrowserModsMenuGameController_OnUninitialize x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct BrowserModsMenuGameController_OnUninitialize( BrowserModsMenuGameController self );ink.Widget? GetSubscribeToModButtonRef()RTTIre.Hooks.Place( "BrowserModsMenuGameController", "GetSubscribeToModButtonRef;", (BrowserModsMenuGameController_GetSubscribeToModButtonRef x) => { return re.Hooks.CallOriginal<re.msgpack.ink.Widget>(); } ); [Msgpack.Gen] public readonly partial record struct BrowserModsMenuGameController_GetSubscribeToModButtonRef( BrowserModsMenuGameController self );ink.Widget? GetModDrawerButtonWidget()RTTIre.Hooks.Place( "BrowserModsMenuGameController", "GetModDrawerButtonWidget;", (BrowserModsMenuGameController_GetModDrawerButtonWidget x) => { return re.Hooks.CallOriginal<re.msgpack.ink.Widget>(); } ); [Msgpack.Gen] public readonly partial record struct BrowserModsMenuGameController_GetModDrawerButtonWidget( BrowserModsMenuGameController self );bool OnHoldInput(ink.PointerEvent e)RTTIre.Hooks.Place( "BrowserModsMenuGameController", "OnHoldInput", (BrowserModsMenuGameController_OnHoldInput x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct BrowserModsMenuGameController_OnHoldInput( BrowserModsMenuGameController self, ink.PointerEvent? e );void HandleHoldInput(ink.PointerEvent e)RTTIre.Hooks.PlaceVoid( "BrowserModsMenuGameController", "HandleHoldInput;inkPointerEvent", (BrowserModsMenuGameController_HandleHoldInput x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct BrowserModsMenuGameController_HandleHoldInput( BrowserModsMenuGameController self, ink.PointerEvent? e );bool OnSetMenuEventDispatcher(WeakHandle<ink.MenuEventDispatcher> menuEventDispatcher)overrideRTTIre.Hooks.Place( "BrowserModsMenuGameController", "OnSetMenuEventDispatcher", (BrowserModsMenuGameController_OnSetMenuEventDispatcher x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct BrowserModsMenuGameController_OnSetMenuEventDispatcher( BrowserModsMenuGameController self, WeakHandle<ink.MenuEventDispatcher> menuEventDispatcher );bool OnButtonRelease(ink.PointerEvent evt)RTTIre.Hooks.Place( "BrowserModsMenuGameController", "OnButtonRelease", (BrowserModsMenuGameController_OnButtonRelease x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct BrowserModsMenuGameController_OnButtonRelease( BrowserModsMenuGameController self, ink.PointerEvent? evt );void DisplayHiddenModsPopup()RTTIre.Hooks.PlaceVoid( "BrowserModsMenuGameController", "DisplayHiddenModsPopup;", (BrowserModsMenuGameController_DisplayHiddenModsPopup x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct BrowserModsMenuGameController_DisplayHiddenModsPopup( BrowserModsMenuGameController self );bool OnFilterHoverOver(ink.PointerEvent evt)RTTIre.Hooks.Place( "BrowserModsMenuGameController", "OnFilterHoverOver", (BrowserModsMenuGameController_OnFilterHoverOver x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct BrowserModsMenuGameController_OnFilterHoverOver( BrowserModsMenuGameController self, ink.PointerEvent? evt );void DisplayTooltipOnEnableDisableToggle(bool bEnabled, ink.Widget inWidgetToAttachTooltipTo)RTTIre.Hooks.PlaceVoid( "BrowserModsMenuGameController", "DisplayTooltipOnEnableDisableToggle;BoolinkWidget", (BrowserModsMenuGameController_DisplayTooltipOnEnableDisableToggle x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct BrowserModsMenuGameController_DisplayTooltipOnEnableDisableToggle( BrowserModsMenuGameController self, bool bEnabled, ink.Widget? inWidgetToAttachTooltipTo );void HideTooltips()RTTIre.Hooks.PlaceVoid( "BrowserModsMenuGameController", "HideTooltips;", (BrowserModsMenuGameController_HideTooltips x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct BrowserModsMenuGameController_HideTooltips( BrowserModsMenuGameController self );bool OnDisabledForOutOfSpaceSubscribeHoverOver(ink.PointerEvent evt)RTTIre.Hooks.Place( "BrowserModsMenuGameController", "OnDisabledForOutOfSpaceSubscribeHoverOver", (BrowserModsMenuGameController_OnDisabledForOutOfSpaceSubscribeHoverOver x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct BrowserModsMenuGameController_OnDisabledForOutOfSpaceSubscribeHoverOver( BrowserModsMenuGameController self, ink.PointerEvent? evt );bool OnDisabledForOutOfSpaceSubscribeHoverOut(ink.PointerEvent evt)RTTIre.Hooks.Place( "BrowserModsMenuGameController", "OnDisabledForOutOfSpaceSubscribeHoverOut", (BrowserModsMenuGameController_OnDisabledForOutOfSpaceSubscribeHoverOut x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct BrowserModsMenuGameController_OnDisabledForOutOfSpaceSubscribeHoverOut( BrowserModsMenuGameController self, ink.PointerEvent? evt );bool OnFilterHoverOut(ink.PointerEvent evt)RTTIre.Hooks.Place( "BrowserModsMenuGameController", "OnFilterHoverOut", (BrowserModsMenuGameController_OnFilterHoverOut x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct BrowserModsMenuGameController_OnFilterHoverOut( BrowserModsMenuGameController self, ink.PointerEvent? evt );bool OnAuthorHoveredOver(ink.PointerEvent evt)RTTIre.Hooks.Place( "BrowserModsMenuGameController", "OnAuthorHoveredOver", (BrowserModsMenuGameController_OnAuthorHoveredOver x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct BrowserModsMenuGameController_OnAuthorHoveredOver( BrowserModsMenuGameController self, ink.PointerEvent? evt );bool OnAuthorHoveredOut(ink.PointerEvent evt)RTTIre.Hooks.Place( "BrowserModsMenuGameController", "OnAuthorHoveredOut", (BrowserModsMenuGameController_OnAuthorHoveredOut x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct BrowserModsMenuGameController_OnAuthorHoveredOut( BrowserModsMenuGameController self, ink.PointerEvent? evt );bool OnModClicked(ink.PointerEvent e)RTTIre.Hooks.Place( "BrowserModsMenuGameController", "OnModClicked", (BrowserModsMenuGameController_OnModClicked x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct BrowserModsMenuGameController_OnModClicked( BrowserModsMenuGameController self, ink.PointerEvent? e );bool OnMenuUpdate(int inNumberOfMods, int inNumberOfEnabledMods)RTTIre.Hooks.Place( "BrowserModsMenuGameController", "OnMenuUpdate", (BrowserModsMenuGameController_OnMenuUpdate x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct BrowserModsMenuGameController_OnMenuUpdate( BrowserModsMenuGameController self, int inNumberOfMods, int inNumberOfEnabledMods );bool OnSearchbarUpdate()RTTIre.Hooks.Place( "BrowserModsMenuGameController", "OnSearchbarUpdate", (BrowserModsMenuGameController_OnSearchbarUpdate x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct BrowserModsMenuGameController_OnSearchbarUpdate( BrowserModsMenuGameController self );bool OnModDetailsUpdate(int inTimestamp)RTTIre.Hooks.Place( "BrowserModsMenuGameController", "OnModDetailsUpdate", (BrowserModsMenuGameController_OnModDetailsUpdate x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct BrowserModsMenuGameController_OnModDetailsUpdate( BrowserModsMenuGameController self, int inTimestamp );bool OnLogoDownloadRequested(int inModEntryIndex)RTTIre.Hooks.Place( "BrowserModsMenuGameController", "OnLogoDownloadRequested", (BrowserModsMenuGameController_OnLogoDownloadRequested x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct BrowserModsMenuGameController_OnLogoDownloadRequested( BrowserModsMenuGameController self, int inModEntryIndex );bool OnAllLanguagesCheckboxClicked(bool bNewState, bool bUpdateAllCheckboxes)RTTIre.Hooks.Place( "BrowserModsMenuGameController", "OnAllLanguagesCheckboxClicked", (BrowserModsMenuGameController_OnAllLanguagesCheckboxClicked x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct BrowserModsMenuGameController_OnAllLanguagesCheckboxClicked( BrowserModsMenuGameController self, bool bNewState, bool bUpdateAllCheckboxes );bool OnButtonHintsUpdateRequested()RTTIre.Hooks.Place( "BrowserModsMenuGameController", "OnButtonHintsUpdateRequested", (BrowserModsMenuGameController_OnButtonHintsUpdateRequested x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct BrowserModsMenuGameController_OnButtonHintsUpdateRequested( BrowserModsMenuGameController self );bool OnNewModSelected(ink.ModioModInfos inModInfo, ink.ModioModProgressInfo inModInfoProgress, int inSelectedPanelID, long fromAuthor, bool bIsModCurrentlyBeingProcesssed, bool bIsPendingActivationOrDeactivation)RTTIre.Hooks.Place( "BrowserModsMenuGameController", "OnNewModSelected", (BrowserModsMenuGameController_OnNewModSelected x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct BrowserModsMenuGameController_OnNewModSelected( BrowserModsMenuGameController self, ink.ModioModInfos inModInfo, ink.ModioModProgressInfo inModInfoProgress, int inSelectedPanelID, long fromAuthor, bool bIsModCurrentlyBeingProcesssed, bool bIsPendingActivationOrDeactivation );bool OnProcessedModProgressUpdate(ink.ModioModProgressInfo inModInfoProgress, long currentlySelectedMod, ink.ModioModInfos[] currentlyDisplayedModInfos)RTTIre.Hooks.Place( "BrowserModsMenuGameController", "OnProcessedModProgressUpdate", (BrowserModsMenuGameController_OnProcessedModProgressUpdate x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct BrowserModsMenuGameController_OnProcessedModProgressUpdate( BrowserModsMenuGameController self, ink.ModioModProgressInfo inModInfoProgress, long currentlySelectedMod, ink.ModioModInfos[] currentlyDisplayedModInfos );bool OnListOfModsToDisplayUpdated(ink.ModioModInfos[] modList, ink.ModioModProgressInfo modProgressInfo)RTTIre.Hooks.Place( "BrowserModsMenuGameController", "OnListOfModsToDisplayUpdated", (BrowserModsMenuGameController_OnListOfModsToDisplayUpdated x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct BrowserModsMenuGameController_OnListOfModsToDisplayUpdated( BrowserModsMenuGameController self, ink.ModioModInfos[] modList, ink.ModioModProgressInfo modProgressInfo );bool OnSwitchBetweenBrowserAndCollectionMenu(bool bIsBrowserMode)RTTIre.Hooks.Place( "BrowserModsMenuGameController", "OnSwitchBetweenBrowserAndCollectionMenu", (BrowserModsMenuGameController_OnSwitchBetweenBrowserAndCollectionMenu x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct BrowserModsMenuGameController_OnSwitchBetweenBrowserAndCollectionMenu( BrowserModsMenuGameController self, bool bIsBrowserMode );bool OnRequestLogoForWidget(int inPanelID, string modLogoPath)RTTIre.Hooks.Place( "BrowserModsMenuGameController", "OnRequestLogoForWidget", (BrowserModsMenuGameController_OnRequestLogoForWidget x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct BrowserModsMenuGameController_OnRequestLogoForWidget( BrowserModsMenuGameController self, int inPanelID, string modLogoPath );bool OnRequestedGalleryOnServer(int inGalleryImageIndex)RTTIre.Hooks.Place( "BrowserModsMenuGameController", "OnRequestedGalleryOnServer", (BrowserModsMenuGameController_OnRequestedGalleryOnServer x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct BrowserModsMenuGameController_OnRequestedGalleryOnServer( BrowserModsMenuGameController self, int inGalleryImageIndex );bool OnRequestGalleryForWidget(int inGalleryImageIndex, string modGalleryPath)RTTIre.Hooks.Place( "BrowserModsMenuGameController", "OnRequestGalleryForWidget", (BrowserModsMenuGameController_OnRequestGalleryForWidget x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct BrowserModsMenuGameController_OnRequestGalleryForWidget( BrowserModsMenuGameController self, int inGalleryImageIndex, string modGalleryPath );void SwitchToBrowserView()RTTIre.Hooks.PlaceVoid( "BrowserModsMenuGameController", "SwitchToBrowserView;", (BrowserModsMenuGameController_SwitchToBrowserView x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct BrowserModsMenuGameController_SwitchToBrowserView( BrowserModsMenuGameController self );void SwitchToCollectionView()RTTIre.Hooks.PlaceVoid( "BrowserModsMenuGameController", "SwitchToCollectionView;", (BrowserModsMenuGameController_SwitchToCollectionView x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct BrowserModsMenuGameController_SwitchToCollectionView( BrowserModsMenuGameController self );bool IsGameOnConsole()RTTIre.Hooks.Place( "BrowserModsMenuGameController", "IsGameOnConsole;", (BrowserModsMenuGameController_IsGameOnConsole x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct BrowserModsMenuGameController_IsGameOnConsole( BrowserModsMenuGameController self );void UpdateButtonHints()RTTIre.Hooks.PlaceVoid( "BrowserModsMenuGameController", "UpdateButtonHints;", (BrowserModsMenuGameController_UpdateButtonHints x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct BrowserModsMenuGameController_UpdateButtonHints( BrowserModsMenuGameController self );bool OnPageClicked(ink.PointerEvent e)RTTIre.Hooks.Place( "BrowserModsMenuGameController", "OnPageClicked", (BrowserModsMenuGameController_OnPageClicked x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct BrowserModsMenuGameController_OnPageClicked( BrowserModsMenuGameController self, ink.PointerEvent? e );bool OnPagesLayoutChanged(int newNumberOfPages, int currentlySelectedPage)RTTIre.Hooks.Place( "BrowserModsMenuGameController", "OnPagesLayoutChanged", (BrowserModsMenuGameController_OnPagesLayoutChanged x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct BrowserModsMenuGameController_OnPagesLayoutChanged( BrowserModsMenuGameController self, int newNumberOfPages, int currentlySelectedPage );void DisplayCorrectPagesLayout(int newNumberOfPages, int currentlySelectedPage)RTTIre.Hooks.PlaceVoid( "BrowserModsMenuGameController", "DisplayCorrectPagesLayout;Int32Int32", (BrowserModsMenuGameController_DisplayCorrectPagesLayout x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct BrowserModsMenuGameController_DisplayCorrectPagesLayout( BrowserModsMenuGameController self, int newNumberOfPages, int currentlySelectedPage );void ShowPage(ink.Widget inPageWidget, int inPageValue, int inCurrentlySelectedPage)RTTIre.Hooks.PlaceVoid( "BrowserModsMenuGameController", "ShowPage;inkWidgetInt32Int32", (BrowserModsMenuGameController_ShowPage x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct BrowserModsMenuGameController_ShowPage( BrowserModsMenuGameController self, ink.Widget? inPageWidget, int inPageValue, int inCurrentlySelectedPage );void ShowSeparator(ink.Widget inPageWidget)RTTIre.Hooks.PlaceVoid( "BrowserModsMenuGameController", "ShowSeparator;inkWidget", (BrowserModsMenuGameController_ShowSeparator x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct BrowserModsMenuGameController_ShowSeparator( BrowserModsMenuGameController self, ink.Widget? inPageWidget );void HidePage(ink.Widget inPageWidget)RTTIre.Hooks.PlaceVoid( "BrowserModsMenuGameController", "HidePage;inkWidget", (BrowserModsMenuGameController_HidePage x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct BrowserModsMenuGameController_HidePage( BrowserModsMenuGameController self, ink.Widget? inPageWidget );void SetupReport()RTTIre.Hooks.PlaceVoid( "BrowserModsMenuGameController", "SetupReport;", (BrowserModsMenuGameController_SetupReport x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct BrowserModsMenuGameController_SetupReport( BrowserModsMenuGameController self );void OnReportClick()RTTIre.Hooks.PlaceVoid( "BrowserModsMenuGameController", "OnReportClick;", (BrowserModsMenuGameController_OnReportClick x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct BrowserModsMenuGameController_OnReportClick( BrowserModsMenuGameController self );bool OnOnlineStatusChanged(game.OnlineSystemStatus value)RTTIre.Hooks.Place( "BrowserModsMenuGameController", "OnOnlineStatusChanged", (BrowserModsMenuGameController_OnOnlineStatusChanged x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct BrowserModsMenuGameController_OnOnlineStatusChanged( BrowserModsMenuGameController self, game.OnlineSystemStatus value );bool OnShowNetworkErrorMsgResult(bool value)RTTIre.Hooks.Place( "BrowserModsMenuGameController", "OnShowNetworkErrorMsgResult", (BrowserModsMenuGameController_OnShowNetworkErrorMsgResult x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct BrowserModsMenuGameController_OnShowNetworkErrorMsgResult( BrowserModsMenuGameController self, bool value );bool OnSearchBarPress(ink.PointerEvent evt)RTTIre.Hooks.Place( "BrowserModsMenuGameController", "OnSearchBarPress", (BrowserModsMenuGameController_OnSearchBarPress x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct BrowserModsMenuGameController_OnSearchBarPress( BrowserModsMenuGameController self, ink.PointerEvent? evt );void OpenIMEDialogIfNeeded()RTTIre.Hooks.PlaceVoid( "BrowserModsMenuGameController", "OpenIMEDialogIfNeeded;", (BrowserModsMenuGameController_OpenIMEDialogIfNeeded x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct BrowserModsMenuGameController_OpenIMEDialogIfNeeded( BrowserModsMenuGameController self );bool OnOpenIMEDialogResult(string str, bool hasResult)RTTIre.Hooks.Place( "BrowserModsMenuGameController", "OnOpenIMEDialogResult", (BrowserModsMenuGameController_OnOpenIMEDialogResult x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct BrowserModsMenuGameController_OnOpenIMEDialogResult( BrowserModsMenuGameController self, string str, bool hasResult );bool OnSearchBarHoverOut(ink.PointerEvent e)RTTIre.Hooks.Place( "BrowserModsMenuGameController", "OnSearchBarHoverOut", (BrowserModsMenuGameController_OnSearchBarHoverOut x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct BrowserModsMenuGameController_OnSearchBarHoverOut( BrowserModsMenuGameController self, ink.PointerEvent? e );