class
SimpleMessengerContactsVirtualListController
- 3 properties
- 8 functions
Extends ink.VirtualListController ink.VirtualCompoundController ink.DiscreteNavigationController ink.WidgetLogicController ink.IWidgetLogicController IScriptable ISerializable
Properties
| Property | Type | Offset | |
|---|---|---|---|
dataView | SimpleMessengerContactDataView? | 0x0 | scripted |
dataSource | ink.ScriptableDataSourceWrapper? | 0x10 | scripted |
classifier | QuestListVirtualTemplateClassifier? | 0x20 | scripted |
Functions
bool OnInitialize()RTTIre.Hooks.Place( "SimpleMessengerContactsVirtualListController", "OnInitialize", (SimpleMessengerContactsVirtualListController_OnInitialize x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct SimpleMessengerContactsVirtualListController_OnInitialize( SimpleMessengerContactsVirtualListController self );bool OnUninitialize()RTTIre.Hooks.Place( "SimpleMessengerContactsVirtualListController", "OnUninitialize", (SimpleMessengerContactsVirtualListController_OnUninitialize x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct SimpleMessengerContactsVirtualListController_OnUninitialize( SimpleMessengerContactsVirtualListController self );ink.ScriptableDataViewWrapper? GetDataView()RTTIre.Hooks.Place( "SimpleMessengerContactsVirtualListController", "GetDataView;", (SimpleMessengerContactsVirtualListController_GetDataView x) => { return re.Hooks.CallOriginal<re.msgpack.ink.ScriptableDataViewWrapper>(); } ); [Msgpack.Gen] public readonly partial record struct SimpleMessengerContactsVirtualListController_GetDataView( SimpleMessengerContactsVirtualListController self );int GetIndexByJournalHash(int hash)RTTIre.Hooks.Place( "SimpleMessengerContactsVirtualListController", "GetIndexByJournalHash;Int32", (SimpleMessengerContactsVirtualListController_GetIndexByJournalHash x) => { return re.Hooks.CallOriginal<re.msgpack.Int>(); } ); [Msgpack.Gen] public readonly partial record struct SimpleMessengerContactsVirtualListController_GetIndexByJournalHash( SimpleMessengerContactsVirtualListController self, int hash );void EnableSorting()RTTIre.Hooks.PlaceVoid( "SimpleMessengerContactsVirtualListController", "EnableSorting;", (SimpleMessengerContactsVirtualListController_EnableSorting x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct SimpleMessengerContactsVirtualListController_EnableSorting( SimpleMessengerContactsVirtualListController self );void DisableSorting()RTTIre.Hooks.PlaceVoid( "SimpleMessengerContactsVirtualListController", "DisableSorting;", (SimpleMessengerContactsVirtualListController_DisableSorting x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct SimpleMessengerContactsVirtualListController_DisableSorting( SimpleMessengerContactsVirtualListController self );void SetData(IScriptable[] data, bool? sortOnce)RTTIre.Hooks.PlaceVoid( "SimpleMessengerContactsVirtualListController", "SetData;script_ref<array<IScriptable>>Bool", (SimpleMessengerContactsVirtualListController_SetData x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct SimpleMessengerContactsVirtualListController_SetData( SimpleMessengerContactsVirtualListController self, IScriptable[] data, bool? sortOnce );int GetDataSize()RTTIre.Hooks.Place( "SimpleMessengerContactsVirtualListController", "GetDataSize;", (SimpleMessengerContactsVirtualListController_GetDataSize x) => { return re.Hooks.CallOriginal<re.msgpack.Int>(); } ); [Msgpack.Gen] public readonly partial record struct SimpleMessengerContactsVirtualListController_GetDataSize( SimpleMessengerContactsVirtualListController self );