class ink
ButtonTintController
ink.ButtonTintController
- 5 properties
- 1 function
Extends ink.ButtonController ink.DiscreteNavigationController ink.WidgetLogicController ink.IWidgetLogicController IScriptable ISerializable
Properties
| Property | Type | Offset | |
|---|---|---|---|
NormalColor | Color | 0x0 | scripted |
HoverColor | Color | 0x4 | scripted |
PressColor | Color | 0x8 | scripted |
DisableColor | Color | 0xC | scripted |
TintControlRef | ink.WidgetReference | 0x10 | scripted |
Functions
bool OnButtonStateChanged(WeakHandle<ink.ButtonController> controller, ink.EButtonState oldState, ink.EButtonState newState)RTTIre.Hooks.Place( "inkButtonTintController", "OnButtonStateChanged", (ButtonTintController_OnButtonStateChanged x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct ButtonTintController_OnButtonStateChanged( ink.ButtonTintController self, WeakHandle<ink.ButtonController> controller, ink.EButtonState oldState, ink.EButtonState newState );