class ink
ToggleController
ink.ToggleController
- 3 properties
- 6 functions
- 5 derived classes
Extends ink.ButtonController ink.DiscreteNavigationController ink.WidgetLogicController ink.IWidgetLogicController IScriptable ISerializable
Derived
PhotoModeGridButton, PhotoModeToggle, SocialPanelContactsListItem, TabButtonController, ToggleController
Properties
| Property | Type | Offset | |
|---|---|---|---|
ToggleChanged | ink.ToggleChangedCallback | 0x240 | |
isToggled | bool | 0x279 | |
autoToggleOnInput | bool | 0x278 |
Functions
void Toggle()RTTIre.Hooks.PlaceVoid( "inkToggleController", "Toggle", (ToggleController_Toggle x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct ToggleController_Toggle( ink.ToggleController self );bool IsToggled()RTTIre.Hooks.Place( "inkToggleController", "IsToggled", (ToggleController_IsToggled x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct ToggleController_IsToggled( ink.ToggleController self );void SetToggled(bool toggled)RTTIre.Hooks.PlaceVoid( "inkToggleController", "SetToggled", (ToggleController_SetToggled x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct ToggleController_SetToggled( ink.ToggleController self, bool toggled );ink.EToggleState GetToggleState()RTTIre.Hooks.Place( "inkToggleController", "GetToggleState", (ToggleController_GetToggleState x) => { return re.Hooks.CallOriginal<re.msgpack.ink.EToggleState>(); } ); [Msgpack.Gen] public readonly partial record struct ToggleController_GetToggleState( ink.ToggleController self );bool IsAutoToggle()RTTIre.Hooks.Place( "inkToggleController", "IsAutoToggle", (ToggleController_IsAutoToggle x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct ToggleController_IsAutoToggle( ink.ToggleController self );void SetAutoToggle(bool auto)RTTIre.Hooks.PlaceVoid( "inkToggleController", "SetAutoToggle", (ToggleController_SetAutoToggle x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct ToggleController_SetAutoToggle( ink.ToggleController self, bool auto );