class
SettingsSelectorControllerFloat
- 3 properties
- 9 functions
Extends SettingsSelectorControllerRange ink.SettingsSelectorController ink.WidgetLogicController ink.IWidgetLogicController IScriptable ISerializable
Properties
| Property | Type | Offset | |
|---|---|---|---|
newValue | float | 0x168 | scripted |
sliderWidget | ink.WidgetReference | 0x170 | scripted |
sliderController | WeakHandle<ink.SliderController> | 0x188 | scripted |
Functions
void Setup(userSettings.Var entry, bool isPreGame)overrideRTTIre.Hooks.PlaceVoid( "SettingsSelectorControllerFloat", "Setup;ConfigVarBool", (SettingsSelectorControllerFloat_Setup x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct SettingsSelectorControllerFloat_Setup( SettingsSelectorControllerFloat self, userSettings.Var? entry, bool isPreGame );void HACK_DisableIfNeededForHDRCalibrationScreen()RTTIre.Hooks.PlaceVoid( "SettingsSelectorControllerFloat", "HACK_DisableIfNeededForHDRCalibrationScreen;", (SettingsSelectorControllerFloat_HACK_DisableIfNeededForHDRCalibrationScreen x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct SettingsSelectorControllerFloat_HACK_DisableIfNeededForHDRCalibrationScreen( SettingsSelectorControllerFloat self );bool OnSliderValueChanged(WeakHandle<ink.SliderController> sliderController, float progress, float value)RTTIre.Hooks.Place( "SettingsSelectorControllerFloat", "OnSliderValueChanged", (SettingsSelectorControllerFloat_OnSliderValueChanged x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct SettingsSelectorControllerFloat_OnSliderValueChanged( SettingsSelectorControllerFloat self, WeakHandle<ink.SliderController> sliderController, float progress, float value );bool OnHandleReleased()RTTIre.Hooks.Place( "SettingsSelectorControllerFloat", "OnHandleReleased", (SettingsSelectorControllerFloat_OnHandleReleased x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct SettingsSelectorControllerFloat_OnHandleReleased( SettingsSelectorControllerFloat self );void RegisterShortcutCallbacks()overrideRTTIre.Hooks.PlaceVoid( "SettingsSelectorControllerFloat", "RegisterShortcutCallbacks;", (SettingsSelectorControllerFloat_RegisterShortcutCallbacks x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct SettingsSelectorControllerFloat_RegisterShortcutCallbacks( SettingsSelectorControllerFloat self );void ChangeValue(bool forward)overrideRTTIre.Hooks.PlaceVoid( "SettingsSelectorControllerFloat", "ChangeValue;Bool", (SettingsSelectorControllerFloat_ChangeValue x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct SettingsSelectorControllerFloat_ChangeValue( SettingsSelectorControllerFloat self, bool forward );void AcceptValue(bool forward)overrideRTTIre.Hooks.PlaceVoid( "SettingsSelectorControllerFloat", "AcceptValue;Bool", (SettingsSelectorControllerFloat_AcceptValue x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct SettingsSelectorControllerFloat_AcceptValue( SettingsSelectorControllerFloat self, bool forward );void Refresh()overrideRTTIre.Hooks.PlaceVoid( "SettingsSelectorControllerFloat", "Refresh;", (SettingsSelectorControllerFloat_Refresh x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct SettingsSelectorControllerFloat_Refresh( SettingsSelectorControllerFloat self );bool OnUpdateValue()overrideRTTIre.Hooks.Place( "SettingsSelectorControllerFloat", "OnUpdateValue", (SettingsSelectorControllerFloat_OnUpdateValue x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct SettingsSelectorControllerFloat_OnUpdateValue( SettingsSelectorControllerFloat self );