class
SettingsSelectorControllerLanguagesList
- 4 properties
- 10 functions
Extends SettingsSelectorControllerListName SettingsSelectorControllerList SettingsSelectorControllerRange ink.SettingsSelectorController ink.WidgetLogicController ink.IWidgetLogicController IScriptable ISerializable
Properties
| Property | Type | Offset | |
|---|---|---|---|
downloadButton | ink.WidgetReference | 0x198 | scripted |
descriptionText | ink.TextWidgetReference | 0x1B0 | scripted |
isVoiceOverInstalled | bool | 0x1C8 | scripted |
currentSetIndex | int | 0x1CC | scripted |
Functions
void SetDownloadButtonVisible(bool visible)RTTIre.Hooks.PlaceVoid( "SettingsSelectorControllerLanguagesList", "SetDownloadButtonVisible;Bool", (SettingsSelectorControllerLanguagesList_SetDownloadButtonVisible x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct SettingsSelectorControllerLanguagesList_SetDownloadButtonVisible( SettingsSelectorControllerLanguagesList self, bool visible );void SetDownloadButtonEnabled(bool enabled)RTTIre.Hooks.PlaceVoid( "SettingsSelectorControllerLanguagesList", "SetDownloadButtonEnabled;Bool", (SettingsSelectorControllerLanguagesList_SetDownloadButtonEnabled x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct SettingsSelectorControllerLanguagesList_SetDownloadButtonEnabled( SettingsSelectorControllerLanguagesList self, bool enabled );void Setup(userSettings.Var entry, bool isPreGame)overrideRTTIre.Hooks.PlaceVoid( "SettingsSelectorControllerLanguagesList", "Setup;ConfigVarBool", (SettingsSelectorControllerLanguagesList_Setup x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct SettingsSelectorControllerLanguagesList_Setup( SettingsSelectorControllerLanguagesList self, userSettings.Var? entry, bool isPreGame );bool OnInitialize()overrideRTTIre.Hooks.Place( "SettingsSelectorControllerLanguagesList", "OnInitialize", (SettingsSelectorControllerLanguagesList_OnInitialize x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct SettingsSelectorControllerLanguagesList_OnInitialize( SettingsSelectorControllerLanguagesList self );void ChangeValue(bool forward)overrideRTTIre.Hooks.PlaceVoid( "SettingsSelectorControllerLanguagesList", "ChangeValue;Bool", (SettingsSelectorControllerLanguagesList_ChangeValue x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct SettingsSelectorControllerLanguagesList_ChangeValue( SettingsSelectorControllerLanguagesList self, bool forward );void RegisterDownloadButtonHovers(ink.TextWidgetReference descriptionText)RTTIre.Hooks.PlaceVoid( "SettingsSelectorControllerLanguagesList", "RegisterDownloadButtonHovers;inkTextRef", (SettingsSelectorControllerLanguagesList_RegisterDownloadButtonHovers x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct SettingsSelectorControllerLanguagesList_RegisterDownloadButtonHovers( SettingsSelectorControllerLanguagesList self, ink.TextWidgetReference descriptionText );bool OnDownload(ink.PointerEvent e)RTTIre.Hooks.Place( "SettingsSelectorControllerLanguagesList", "OnDownload", (SettingsSelectorControllerLanguagesList_OnDownload x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct SettingsSelectorControllerLanguagesList_OnDownload( SettingsSelectorControllerLanguagesList self, ink.PointerEvent? e );void Refresh()overrideRTTIre.Hooks.PlaceVoid( "SettingsSelectorControllerLanguagesList", "Refresh;", (SettingsSelectorControllerLanguagesList_Refresh x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct SettingsSelectorControllerLanguagesList_Refresh( SettingsSelectorControllerLanguagesList self );bool OnSettingHoverOver(ink.PointerEvent e)RTTIre.Hooks.Place( "SettingsSelectorControllerLanguagesList", "OnSettingHoverOver", (SettingsSelectorControllerLanguagesList_OnSettingHoverOver x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct SettingsSelectorControllerLanguagesList_OnSettingHoverOver( SettingsSelectorControllerLanguagesList self, ink.PointerEvent? e );bool OnSettingHoverOut(ink.PointerEvent e)RTTIre.Hooks.Place( "SettingsSelectorControllerLanguagesList", "OnSettingHoverOut", (SettingsSelectorControllerLanguagesList_OnSettingHoverOut x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct SettingsSelectorControllerLanguagesList_OnSettingHoverOut( SettingsSelectorControllerLanguagesList self, ink.PointerEvent? e );