class
NetworkMinigameGridController
- 16 properties
- 15 functions
Extends ink.WidgetLogicController ink.IWidgetLogicController IScriptable ISerializable
Properties
| Property | Type | Offset | |
|---|---|---|---|
gridContainer | ink.WidgetReference | 0x0 | scripted |
horizontalHoverHighlight | ink.WidgetReference | 0x18 | scripted |
horizontalCurrentHighlight | ink.WidgetReference | 0x30 | scripted |
verticalHoverHighlight | ink.WidgetReference | 0x48 | scripted |
verticalCurrentHighlight | ink.WidgetReference | 0x60 | scripted |
gridVisualOffset | Vector2 | 0x78 | scripted |
gridCellLibraryName | CName | 0x80 | scripted |
gridData | CellData[] | 0x88 | scripted |
lastSelected | CellData | 0x98 | scripted |
currentActivePosition | Vector2 | 0xF0 | scripted |
isHorizontalHighlight | bool | 0xF8 | scripted |
lastHighlighted | CellData | 0x100 | scripted |
animProxy | ink.anim.Proxy? | 0x158 | scripted |
animHighlightProxy | ink.anim.Proxy? | 0x168 | scripted |
firstBoot | bool | 0x178 | scripted |
isHorizontal | bool | 0x179 | scripted |
Functions
bool OnInitialize()RTTIre.Hooks.Place( "NetworkMinigameGridController", "OnInitialize", (NetworkMinigameGridController_OnInitialize x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct NetworkMinigameGridController_OnInitialize( NetworkMinigameGridController self );void Clear()RTTIre.Hooks.PlaceVoid( "NetworkMinigameGridController", "Clear;", (NetworkMinigameGridController_Clear x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct NetworkMinigameGridController_Clear( NetworkMinigameGridController self );void SetUp(CellData[] gridData)RTTIre.Hooks.PlaceVoid( "NetworkMinigameGridController", "SetUp;script_ref<array<CellData>>", (NetworkMinigameGridController_SetUp x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct NetworkMinigameGridController_SetUp( NetworkMinigameGridController self, CellData[] gridData );void SetGridData(CellData[] gridData)RTTIre.Hooks.PlaceVoid( "NetworkMinigameGridController", "SetGridData;script_ref<array<CellData>>", (NetworkMinigameGridController_SetGridData x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct NetworkMinigameGridController_SetGridData( NetworkMinigameGridController self, CellData[] gridData );WeakHandle<ink.Widget> AddCell(CellData toAdd)RTTIvoid SetCurrentActivePosition(Vector2 position, bool isHorizontal)RTTIre.Hooks.PlaceVoid( "NetworkMinigameGridController", "SetCurrentActivePosition;Vector2Bool", (NetworkMinigameGridController_SetCurrentActivePosition x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct NetworkMinigameGridController_SetCurrentActivePosition( NetworkMinigameGridController self, Vector2 position, bool isHorizontal );void SetLastCellSelected(CellData cell)RTTIre.Hooks.PlaceVoid( "NetworkMinigameGridController", "SetLastCellSelected;script_ref<CellData>", (NetworkMinigameGridController_SetLastCellSelected x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct NetworkMinigameGridController_SetLastCellSelected( NetworkMinigameGridController self, CellData cell );CellData GetLastCellSelected()RTTIre.Hooks.Place( "NetworkMinigameGridController", "GetLastCellSelected;", (NetworkMinigameGridController_GetLastCellSelected x) => { return re.Hooks.CallOriginal<re.msgpack.CellData>(); } ); [Msgpack.Gen] public readonly partial record struct NetworkMinigameGridController_GetLastCellSelected( NetworkMinigameGridController self );CellData[] GetGrid()RTTICellData FindCellData(Vector2 position)RTTIre.Hooks.Place( "NetworkMinigameGridController", "FindCellData;Vector2", (NetworkMinigameGridController_FindCellData x) => { return re.Hooks.CallOriginal<re.msgpack.CellData>(); } ); [Msgpack.Gen] public readonly partial record struct NetworkMinigameGridController_FindCellData( NetworkMinigameGridController self, Vector2 position );void HighlightFromCellHover(Vector2 position)RTTIre.Hooks.PlaceVoid( "NetworkMinigameGridController", "HighlightFromCellHover;Vector2", (NetworkMinigameGridController_HighlightFromCellHover x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct NetworkMinigameGridController_HighlightFromCellHover( NetworkMinigameGridController self, Vector2 position );bool IsOnCurrentCellSet(Vector2 position)RTTIre.Hooks.Place( "NetworkMinigameGridController", "IsOnCurrentCellSet;Vector2", (NetworkMinigameGridController_IsOnCurrentCellSet x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct NetworkMinigameGridController_IsOnCurrentCellSet( NetworkMinigameGridController self, Vector2 position );void RemoveHighlightFromCellHover()RTTIre.Hooks.PlaceVoid( "NetworkMinigameGridController", "RemoveHighlightFromCellHover;", (NetworkMinigameGridController_RemoveHighlightFromCellHover x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct NetworkMinigameGridController_RemoveHighlightFromCellHover( NetworkMinigameGridController self );void HighlightCellSet(int index, bool isHover, bool isHorizontal)RTTIre.Hooks.PlaceVoid( "NetworkMinigameGridController", "HighlightCellSet;Int32BoolBool", (NetworkMinigameGridController_HighlightCellSet x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct NetworkMinigameGridController_HighlightCellSet( NetworkMinigameGridController self, int index, bool isHover, bool isHorizontal );void RefreshDimLevels(int index, bool isHorizontal)RTTIre.Hooks.PlaceVoid( "NetworkMinigameGridController", "RefreshDimLevels;Int32Bool", (NetworkMinigameGridController_RefreshDimLevels x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct NetworkMinigameGridController_RefreshDimLevels( NetworkMinigameGridController self, int index, bool isHorizontal );