class
PhoneContactItemVirtualController
- 18 properties
- 11 functions
- 1 derived class
Extends ink.VirtualCompoundItemController ink.ButtonController ink.DiscreteNavigationController ink.WidgetLogicController ink.IWidgetLogicController IScriptable ISerializable
Properties
| Property | Type | Offset | |
|---|---|---|---|
label | ink.TextWidgetReference | 0x0 | scripted |
preview | ink.TextWidgetReference | 0x18 | scripted |
msgCount | ink.TextWidgetReference | 0x30 | scripted |
msgIndicator | ink.WidgetReference | 0x48 | scripted |
questFlag | ink.WidgetReference | 0x60 | scripted |
regFlag | ink.WidgetReference | 0x78 | scripted |
replyAlertIcon | ink.WidgetReference | 0x90 | scripted |
callInputHint | ink.WidgetReference | 0xA8 | scripted |
chatInputHint | ink.WidgetReference | 0xC0 | scripted |
separtor | ink.WidgetReference | 0xD8 | scripted |
animProxySelection | ink.anim.Proxy? | 0xF0 | scripted |
animProxyHide | ink.anim.Proxy? | 0x100 | scripted |
contactData | ContactData? | 0x110 | scripted |
pulse | PulseAnimation? | 0x120 | scripted |
isQuestImportant | bool | 0x130 | scripted |
isUnread | bool | 0x131 | scripted |
isCallingEnabled | bool | 0x132 | scripted |
root | WeakHandle<ink.Widget> | 0x138 | scripted |
Functions
ContactData? GetContactData()RTTIre.Hooks.Place( "PhoneContactItemVirtualController", "GetContactData;", (PhoneContactItemVirtualController_GetContactData x) => { return re.Hooks.CallOriginal<re.msgpack.ContactData>(); } ); [Msgpack.Gen] public readonly partial record struct PhoneContactItemVirtualController_GetContactData( PhoneContactItemVirtualController self );bool OnInitialize()RTTIre.Hooks.Place( "PhoneContactItemVirtualController", "OnInitialize", (PhoneContactItemVirtualController_OnInitialize x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct PhoneContactItemVirtualController_OnInitialize( PhoneContactItemVirtualController self );void Hide()RTTIre.Hooks.PlaceVoid( "PhoneContactItemVirtualController", "Hide;", (PhoneContactItemVirtualController_Hide x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct PhoneContactItemVirtualController_Hide( PhoneContactItemVirtualController self );void SetCallingEnabled(bool enabled)RTTIre.Hooks.PlaceVoid( "PhoneContactItemVirtualController", "SetCallingEnabled;Bool", (PhoneContactItemVirtualController_SetCallingEnabled x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct PhoneContactItemVirtualController_SetCallingEnabled( PhoneContactItemVirtualController self, bool enabled );void Refresh(bool select)RTTIre.Hooks.PlaceVoid( "PhoneContactItemVirtualController", "Refresh;Bool", (PhoneContactItemVirtualController_Refresh x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct PhoneContactItemVirtualController_Refresh( PhoneContactItemVirtualController self, bool select );bool OnHideAnimFinished(ink.anim.Proxy proxy)RTTIre.Hooks.Place( "PhoneContactItemVirtualController", "OnHideAnimFinished", (PhoneContactItemVirtualController_OnHideAnimFinished x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct PhoneContactItemVirtualController_OnHideAnimFinished( PhoneContactItemVirtualController self, ink.anim.Proxy? proxy );void SetTimeText(GameTime time)RTTIre.Hooks.PlaceVoid( "PhoneContactItemVirtualController", "SetTimeText;GameTime", (PhoneContactItemVirtualController_SetTimeText x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct PhoneContactItemVirtualController_SetTimeText( PhoneContactItemVirtualController self, GameTime time );bool OnSelected(WeakHandle<ink.VirtualCompoundItemController> itemController, bool discreteNav)RTTIre.Hooks.Place( "PhoneContactItemVirtualController", "OnSelected", (PhoneContactItemVirtualController_OnSelected x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct PhoneContactItemVirtualController_OnSelected( PhoneContactItemVirtualController self, WeakHandle<ink.VirtualCompoundItemController> itemController, bool discreteNav );bool OnDeselected(WeakHandle<ink.VirtualCompoundItemController> itemController)RTTIre.Hooks.Place( "PhoneContactItemVirtualController", "OnDeselected", (PhoneContactItemVirtualController_OnDeselected x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct PhoneContactItemVirtualController_OnDeselected( PhoneContactItemVirtualController self, WeakHandle<ink.VirtualCompoundItemController> itemController );void OpenInChat()RTTIre.Hooks.PlaceVoid( "PhoneContactItemVirtualController", "OpenInChat;", (PhoneContactItemVirtualController_OpenInChat x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct PhoneContactItemVirtualController_OpenInChat( PhoneContactItemVirtualController self );void PlayScaleToRemoveAnimation()RTTIre.Hooks.PlaceVoid( "PhoneContactItemVirtualController", "PlayScaleToRemoveAnimation;", (PhoneContactItemVirtualController_PlayScaleToRemoveAnimation x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct PhoneContactItemVirtualController_PlayScaleToRemoveAnimation( PhoneContactItemVirtualController self );