class
VirtualNestedListController
- 5 properties
- 11 functions
- 2 derived classes
Extends ink.VirtualListController ink.VirtualCompoundController ink.DiscreteNavigationController ink.WidgetLogicController ink.IWidgetLogicController IScriptable ISerializable
Properties
| Property | Type | Offset | |
|---|---|---|---|
dataView | VirtualNestedListDataView? | 0x0 | scripted |
dataSource | ink.ScriptableDataSourceWrapper? | 0x10 | scripted |
classifier | VirutalNestedListClassifier? | 0x20 | scripted |
defaultCollapsed | bool | 0x30 | scripted |
toggledLevels | int[] | 0x38 | scripted |
Functions
bool OnInitialize()RTTIre.Hooks.Place( "VirtualNestedListController", "OnInitialize", (VirtualNestedListController_OnInitialize x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct VirtualNestedListController_OnInitialize( VirtualNestedListController self );bool OnUninitialize()RTTIre.Hooks.Place( "VirtualNestedListController", "OnUninitialize", (VirtualNestedListController_OnUninitialize x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct VirtualNestedListController_OnUninitialize( VirtualNestedListController self );VirtualNestedListDataView? GetDataView()RTTIre.Hooks.Place( "VirtualNestedListController", "GetDataView;", (VirtualNestedListController_GetDataView x) => { return re.Hooks.CallOriginal<re.msgpack.VirtualNestedListDataView>(); } ); [Msgpack.Gen] public readonly partial record struct VirtualNestedListController_GetDataView( VirtualNestedListController self );void SetData(VirutalNestedListData[] data, bool? keepToggledLevels, bool? sortOnce)RTTIre.Hooks.PlaceVoid( "VirtualNestedListController", "SetData;script_ref<array<VirutalNestedListData>>BoolBool", (VirtualNestedListController_SetData x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct VirtualNestedListController_SetData( VirtualNestedListController self, VirutalNestedListData[] data, bool? keepToggledLevels, bool? sortOnce );void ToggleLevel(int targetLevel)RTTIre.Hooks.PlaceVoid( "VirtualNestedListController", "ToggleLevel;Int32", (VirtualNestedListController_ToggleLevel x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct VirtualNestedListController_ToggleLevel( VirtualNestedListController self, int targetLevel );bool IsLevelToggled(int targetLevel)RTTIre.Hooks.Place( "VirtualNestedListController", "IsLevelToggled;Int32", (VirtualNestedListController_IsLevelToggled x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct VirtualNestedListController_IsLevelToggled( VirtualNestedListController self, int targetLevel );int[] GetToggledLevels()RTTIint GetDataSize()RTTIre.Hooks.Place( "VirtualNestedListController", "GetDataSize;", (VirtualNestedListController_GetDataSize x) => { return re.Hooks.CallOriginal<re.msgpack.Int>(); } ); [Msgpack.Gen] public readonly partial record struct VirtualNestedListController_GetDataSize( VirtualNestedListController self );void EnableSorting()RTTIre.Hooks.PlaceVoid( "VirtualNestedListController", "EnableSorting;", (VirtualNestedListController_EnableSorting x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct VirtualNestedListController_EnableSorting( VirtualNestedListController self );void DisableSorting()RTTIre.Hooks.PlaceVoid( "VirtualNestedListController", "DisableSorting;", (VirtualNestedListController_DisableSorting x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct VirtualNestedListController_DisableSorting( VirtualNestedListController self );bool IsSortingEnabled()RTTIre.Hooks.Place( "VirtualNestedListController", "IsSortingEnabled;", (VirtualNestedListController_IsSortingEnabled x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct VirtualNestedListController_IsSortingEnabled( VirtualNestedListController self );