class
AnimatedListItemController
- 14 properties
- 4 functions
- 2 derived classes
Extends ink.ListItemController ink.ButtonController ink.DiscreteNavigationController ink.WidgetLogicController ink.IWidgetLogicController IScriptable ISerializable
Derived
Properties
| Property | Type | Offset | |
|---|---|---|---|
animOutName | CName | 0x18 | scripted |
animPulseName | CName | 0x20 | scripted |
animTargetHover | ink.WidgetReference | 0x28 | scripted |
animTargetPulse | ink.WidgetReference | 0x40 | scripted |
normalRootOpacity | float | 0x58 | scripted |
hoverRootOpacity | float | 0x5C | scripted |
rootWidget | WeakHandle<ink.CompoundWidget> | 0x60 | scripted |
animTarget_Hover | WeakHandle<ink.Widget> | 0x70 | scripted |
animTarget_Pulse | WeakHandle<ink.Widget> | 0x80 | scripted |
animHover | ink.anim.Definition? | 0x90 | scripted |
animPulse | ink.anim.Definition? | 0xA0 | scripted |
animHoverProxy | ink.anim.Proxy? | 0xB0 | scripted |
animPulseProxy | ink.anim.Proxy? | 0xC0 | scripted |
animPulseOptions | ink.anim.PlaybackOptions | 0xD0 | scripted |
Functions
bool OnInitialize()overrideRTTIre.Hooks.Place( "AnimatedListItemController", "OnInitialize", (AnimatedListItemController_OnInitialize x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct AnimatedListItemController_OnInitialize( AnimatedListItemController self );bool OnUninitialize()RTTIre.Hooks.Place( "AnimatedListItemController", "OnUninitialize", (AnimatedListItemController_OnUninitialize x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct AnimatedListItemController_OnUninitialize( AnimatedListItemController self );bool OnButtonStateChanged(WeakHandle<ink.ButtonController> controller, ink.EButtonState oldState, ink.EButtonState newState)RTTIre.Hooks.Place( "AnimatedListItemController", "OnButtonStateChanged", (AnimatedListItemController_OnButtonStateChanged x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct AnimatedListItemController_OnButtonStateChanged( AnimatedListItemController self, WeakHandle<ink.ButtonController> controller, ink.EButtonState oldState, ink.EButtonState newState );bool OnAddedToList(WeakHandle<ink.ListItemController> target)RTTIre.Hooks.Place( "AnimatedListItemController", "OnAddedToList", (AnimatedListItemController_OnAddedToList x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct AnimatedListItemController_OnAddedToList( AnimatedListItemController self, WeakHandle<ink.ListItemController> target );