class
ComputerDocumentWidgetController
- 12 properties
- 5 functions
Extends DeviceInkLogicControllerBase ink.WidgetLogicController ink.IWidgetLogicController IScriptable ISerializable
Properties
| Property | Type | Offset | |
|---|---|---|---|
titleWidget | ink.TextWidgetReference | 0x48 | scripted |
ownerNameWidget | ink.TextWidgetReference | 0x60 | scripted |
dateWidget | ink.TextWidgetReference | 0x78 | scripted |
datePanelWidget | ink.TextWidgetReference | 0x90 | scripted |
ownerPanelWidget | ink.TextWidgetReference | 0xA8 | scripted |
textContentWidget | ink.TextWidgetReference | 0xC0 | scripted |
textContentHolder | ink.WidgetReference | 0xD8 | scripted |
videoContentWidget | ink.VideoWidgetReference | 0xF0 | scripted |
imageContentWidget | ink.ImageWidgetReference | 0x108 | scripted |
closeButtonWidget | ink.WidgetReference | 0x120 | scripted |
documentType | EDocumentType | 0x138 | scripted |
lastPlayedVideo | red.ResourceReferenceScriptToken | 0x140 | scripted |
Functions
void Initialize(ComputerInkGameController gameController, SDocumentWidgetPackage widgetData)RTTIre.Hooks.PlaceVoid( "ComputerDocumentWidgetController", "Initialize;ComputerInkGameControllerscript_ref<SDocumentWidgetPackage>", (ComputerDocumentWidgetController_Initialize x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct ComputerDocumentWidgetController_Initialize( ComputerDocumentWidgetController self, ComputerInkGameController? gameController, SDocumentWidgetPackage widgetData );void ResolveContent(SDocumentWidgetPackage widgetData)RTTIre.Hooks.PlaceVoid( "ComputerDocumentWidgetController", "ResolveContent;script_ref<SDocumentWidgetPackage>", (ComputerDocumentWidgetController_ResolveContent x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct ComputerDocumentWidgetController_ResolveContent( ComputerDocumentWidgetController self, SDocumentWidgetPackage widgetData );void StopVideo()RTTIre.Hooks.PlaceVoid( "ComputerDocumentWidgetController", "StopVideo;", (ComputerDocumentWidgetController_StopVideo x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct ComputerDocumentWidgetController_StopVideo( ComputerDocumentWidgetController self );void RegisterCloseButtonCallback(DeviceInkGameControllerBase gameController)RTTIre.Hooks.PlaceVoid( "ComputerDocumentWidgetController", "RegisterCloseButtonCallback;DeviceInkGameControllerBase", (ComputerDocumentWidgetController_RegisterCloseButtonCallback x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct ComputerDocumentWidgetController_RegisterCloseButtonCallback( ComputerDocumentWidgetController self, DeviceInkGameControllerBase? gameController );EDocumentType GetDocumentType()RTTIre.Hooks.Place( "ComputerDocumentWidgetController", "GetDocumentType;", (ComputerDocumentWidgetController_GetDocumentType x) => { return re.Hooks.CallOriginal<re.msgpack.EDocumentType>(); } ); [Msgpack.Gen] public readonly partial record struct ComputerDocumentWidgetController_GetDocumentType( ComputerDocumentWidgetController self );