class
ServerInfoController
- 16 properties
- 9 functions
Extends ink.ListItemController ink.ButtonController ink.DiscreteNavigationController ink.WidgetLogicController ink.IWidgetLogicController IScriptable ISerializable
Properties
| Property | Type | Offset | |
|---|---|---|---|
settingsListCtrl | WeakHandle<ink.ListController> | 0x20 | scripted |
number | WeakHandle<ink.TextWidget> | 0x30 | scripted |
numberPath | CName | 0x40 | scripted |
kind | WeakHandle<ink.TextWidget> | 0x48 | scripted |
kindPath | CName | 0x58 | scripted |
hostname | WeakHandle<ink.TextWidget> | 0x60 | scripted |
hostnamePath | CName | 0x70 | scripted |
address | WeakHandle<ink.TextWidget> | 0x78 | scripted |
addressPath | CName | 0x88 | scripted |
worldDescription | WeakHandle<ink.TextWidget> | 0x90 | scripted |
worldDescriptionPath | CName | 0xA0 | scripted |
background | WeakHandle<ink.ImageWidget> | 0xA8 | scripted |
c_selectionColor | Color | 0xB8 | scripted |
c_initialColor | HDRColor | 0xC0 | scripted |
c_markColor | HDRColor | 0xD0 | scripted |
marked | bool | 0xE0 | scripted |
Functions
bool OnInitialize()overrideRTTIre.Hooks.Place( "ServerInfoController", "OnInitialize", (ServerInfoController_OnInitialize x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct ServerInfoController_OnInitialize( ServerInfoController self );bool OnDataChanged(IScriptable data)overrideRTTIre.Hooks.Place( "ServerInfoController", "OnDataChanged", (ServerInfoController_OnDataChanged x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct ServerInfoController_OnDataChanged( ServerInfoController self, IScriptable? data );void SetMarked(bool value)RTTIre.Hooks.PlaceVoid( "ServerInfoController", "SetMarked;Bool", (ServerInfoController_SetMarked x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct ServerInfoController_SetMarked( ServerInfoController self, bool value );bool IsMarked()RTTIre.Hooks.Place( "ServerInfoController", "IsMarked;", (ServerInfoController_IsMarked x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct ServerInfoController_IsMarked( ServerInfoController self );bool OnSelected(WeakHandle<ink.ListItemController> parent)RTTIre.Hooks.Place( "ServerInfoController", "OnSelected", (ServerInfoController_OnSelected x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct ServerInfoController_OnSelected( ServerInfoController self, WeakHandle<ink.ListItemController> parent );bool OnDeselected(WeakHandle<ink.ListItemController> parent)RTTIre.Hooks.Place( "ServerInfoController", "OnDeselected", (ServerInfoController_OnDeselected x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct ServerInfoController_OnDeselected( ServerInfoController self, WeakHandle<ink.ListItemController> parent );bool OnRelease(ink.PointerEvent e)RTTIre.Hooks.Place( "ServerInfoController", "OnRelease", (ServerInfoController_OnRelease x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct ServerInfoController_OnRelease( ServerInfoController self, ink.PointerEvent? e );bool OnHoverOver(ink.PointerEvent e)RTTIre.Hooks.Place( "ServerInfoController", "OnHoverOver", (ServerInfoController_OnHoverOver x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct ServerInfoController_OnHoverOver( ServerInfoController self, ink.PointerEvent? e );bool OnHoverOut(ink.PointerEvent e)RTTIre.Hooks.Place( "ServerInfoController", "OnHoverOut", (ServerInfoController_OnHoverOut x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct ServerInfoController_OnHoverOut( ServerInfoController self, ink.PointerEvent? e );