class
DeviceThumbnailWidgetControllerBase
- 3 properties
- 4 functions
Extends DeviceButtonLogicControllerBase ink.ButtonController ink.DiscreteNavigationController ink.WidgetLogicController ink.IWidgetLogicController IScriptable ISerializable
Properties
| Property | Type | Offset | |
|---|---|---|---|
deviceIconRef | ink.ImageWidgetReference | 0x128 | scripted |
statusNameWidget | ink.TextWidgetReference | 0x140 | scripted |
thumbnailAction | WeakHandle<ThumbnailUI> | 0x158 | scripted |
Functions
void Initialize(DeviceInkGameControllerBase gameController, SThumbnailWidgetPackage widgetData)RTTIre.Hooks.PlaceVoid( "DeviceThumbnailWidgetControllerBase", "Initialize;DeviceInkGameControllerBasescript_ref<SThumbnailWidgetPackage>", (DeviceThumbnailWidgetControllerBase_Initialize x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct DeviceThumbnailWidgetControllerBase_Initialize( DeviceThumbnailWidgetControllerBase self, DeviceInkGameControllerBase? gameController, SThumbnailWidgetPackage widgetData );void SetAction(WeakHandle<ThumbnailUI> action)RTTIre.Hooks.PlaceVoid( "DeviceThumbnailWidgetControllerBase", "SetAction;ThumbnailUI", (DeviceThumbnailWidgetControllerBase_SetAction x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct DeviceThumbnailWidgetControllerBase_SetAction( DeviceThumbnailWidgetControllerBase self, WeakHandle<ThumbnailUI> action );WeakHandle<ThumbnailUI> GetAction()RTTIvoid RegisterThumbnailActionCallback(DeviceInkGameControllerBase gameController)RTTIre.Hooks.PlaceVoid( "DeviceThumbnailWidgetControllerBase", "RegisterThumbnailActionCallback;DeviceInkGameControllerBase", (DeviceThumbnailWidgetControllerBase_RegisterThumbnailActionCallback x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct DeviceThumbnailWidgetControllerBase_RegisterThumbnailActionCallback( DeviceThumbnailWidgetControllerBase self, DeviceInkGameControllerBase? gameController );