class
NetworkMinigameElementController
- 11 properties
- 9 functions
- 1 derived class
Extends ink.WidgetLogicController ink.IWidgetLogicController IScriptable ISerializable
Properties
| Property | Type | Offset | |
|---|---|---|---|
data | ElementData | 0x0 | scripted |
text | ink.TextWidgetReference | 0x20 | scripted |
textNormalColor | Color | 0x38 | scripted |
textHighlightColor | Color | 0x3C | scripted |
bg | ink.RectangleWidgetReference | 0x40 | scripted |
colorAccent | ink.WidgetReference | 0x58 | scripted |
dimmedOpacity | float | 0x70 | scripted |
notDimmedOpacity | float | 0x74 | scripted |
defaultFontSize | int | 0x78 | scripted |
wasConsumed | bool | 0x7C | scripted |
root | WeakHandle<ink.Widget> | 0x80 | scripted |
Functions
bool OnInitialize()RTTIre.Hooks.Place( "NetworkMinigameElementController", "OnInitialize", (NetworkMinigameElementController_OnInitialize x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct NetworkMinigameElementController_OnInitialize( NetworkMinigameElementController self );void SetContent(ElementData toSet)RTTIre.Hooks.PlaceVoid( "NetworkMinigameElementController", "SetContent;script_ref<ElementData>", (NetworkMinigameElementController_SetContent x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct NetworkMinigameElementController_SetContent( NetworkMinigameElementController self, ElementData toSet );void SetHighlightStatus(bool doHighlight)RTTIre.Hooks.PlaceVoid( "NetworkMinigameElementController", "SetHighlightStatus;Bool", (NetworkMinigameElementController_SetHighlightStatus x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct NetworkMinigameElementController_SetHighlightStatus( NetworkMinigameElementController self, bool doHighlight );ink.WidgetReference GetContentWidget()RTTIre.Hooks.Place( "NetworkMinigameElementController", "GetContentWidget;", (NetworkMinigameElementController_GetContentWidget x) => { return re.Hooks.CallOriginal<re.msgpack.ink.WidgetReference>(); } ); [Msgpack.Gen] public readonly partial record struct NetworkMinigameElementController_GetContentWidget( NetworkMinigameElementController self );ElementData GetContent()RTTIre.Hooks.Place( "NetworkMinigameElementController", "GetContent;", (NetworkMinigameElementController_GetContent x) => { return re.Hooks.CallOriginal<re.msgpack.ElementData>(); } ); [Msgpack.Gen] public readonly partial record struct NetworkMinigameElementController_GetContent( NetworkMinigameElementController self );void Consume()RTTIre.Hooks.PlaceVoid( "NetworkMinigameElementController", "Consume;", (NetworkMinigameElementController_Consume x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct NetworkMinigameElementController_Consume( NetworkMinigameElementController self );void RefreshColorAccent()RTTIre.Hooks.PlaceVoid( "NetworkMinigameElementController", "RefreshColorAccent;", (NetworkMinigameElementController_RefreshColorAccent x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct NetworkMinigameElementController_RefreshColorAccent( NetworkMinigameElementController self );void SetElementActive(bool isDimmed)RTTIre.Hooks.PlaceVoid( "NetworkMinigameElementController", "SetElementActive;Bool", (NetworkMinigameElementController_SetElementActive x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct NetworkMinigameElementController_SetElementActive( NetworkMinigameElementController self, bool isDimmed );void SetAsBufferSlot()RTTIre.Hooks.PlaceVoid( "NetworkMinigameElementController", "SetAsBufferSlot;", (NetworkMinigameElementController_SetAsBufferSlot x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct NetworkMinigameElementController_SetAsBufferSlot( NetworkMinigameElementController self );