class
WebPage
- 8 properties
- 13 functions
Extends ink.WidgetLogicController ink.IWidgetLogicController IScriptable ISerializable
Properties
| Property | Type | Offset | |
|---|---|---|---|
textList | ink.TextWidgetReference[] | 0x0 | scripted |
rectangleList | ink.RectangleWidgetReference[] | 0x10 | scripted |
imageList | ink.ImageWidgetReference[] | 0x20 | scripted |
videoList | ink.VideoWidgetReference[] | 0x30 | scripted |
canvasesList | ink.CanvasWidgetReference[] | 0x40 | scripted |
lastClickedLinkAddress | string | 0x50 | scripted |
HOME_IMAGE_NAME | string | 0x70 | scripted |
HOME_TEXT_NAME | string | 0x90 | scripted |
Functions
void FillPage(WeakHandle<game.JournalInternetPage> page, game.JournalManager journalManager)RTTIre.Hooks.PlaceVoid( "WebPage", "FillPage;JournalInternetPageJournalManager", (WebPage_FillPage x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct WebPage_FillPage( WebPage self, WeakHandle<game.JournalInternetPage> page, game.JournalManager? journalManager );void FillPageFromScripts(string address, game.JournalManager journalManager)RTTIre.Hooks.PlaceVoid( "WebPage", "FillPageFromScripts;script_ref<String>JournalManager", (WebPage_FillPageFromScripts x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct WebPage_FillPageFromScripts( WebPage self, string address, game.JournalManager? journalManager );void SetSlot(int number, string shortName, string pageAddress, red.ResourceReferenceScriptToken iconAtlasPath, CName iconTexturePart)RTTIre.Hooks.PlaceVoid( "WebPage", "SetSlot;Int32script_ref<String>script_ref<String>ResRefCName", (WebPage_SetSlot x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct WebPage_SetSlot( WebPage self, int number, string shortName, string pageAddress, red.ResourceReferenceScriptToken iconAtlasPath, CName iconTexturePart );bool ClearSlot(int number)RTTIre.Hooks.Place( "WebPage", "ClearSlot;Int32", (WebPage_ClearSlot x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct WebPage_ClearSlot( WebPage self, int number );CName GetRefName(string prefix, int number)RTTIre.Hooks.Place( "WebPage", "GetRefName;script_ref<String>Int32", (WebPage_GetRefName x) => { return re.Hooks.CallOriginal<re.msgpack.CName>(); } ); [Msgpack.Gen] public readonly partial record struct WebPage_GetRefName( WebPage self, string prefix, int number );ink.TextWidgetReference GetTextRef(CName instanceName)RTTIre.Hooks.Place( "WebPage", "GetTextRef;CName", (WebPage_GetTextRef x) => { return re.Hooks.CallOriginal<re.msgpack.ink.TextWidgetReference>(); } ); [Msgpack.Gen] public readonly partial record struct WebPage_GetTextRef( WebPage self, CName instanceName );ink.ImageWidgetReference GetImageRef(CName instanceName)RTTIre.Hooks.Place( "WebPage", "GetImageRef;CName", (WebPage_GetImageRef x) => { return re.Hooks.CallOriginal<re.msgpack.ink.ImageWidgetReference>(); } ); [Msgpack.Gen] public readonly partial record struct WebPage_GetImageRef( WebPage self, CName instanceName );void FillPageFromJournal(WeakHandle<game.JournalInternetPage> page)RTTIre.Hooks.PlaceVoid( "WebPage", "FillPageFromJournal;JournalInternetPage", (WebPage_FillPageFromJournal x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct WebPage_FillPageFromJournal( WebPage self, WeakHandle<game.JournalInternetPage> page );void AddLink(ink.WidgetReference widget, string address)RTTIre.Hooks.PlaceVoid( "WebPage", "AddLink;inkWidgetRefscript_ref<String>", (WebPage_AddLink x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct WebPage_AddLink( WebPage self, ink.WidgetReference widget, string address );void AddLink(ink.WidgetReference widget, game.JournalInternetBase baseElement)RTTIre.Hooks.PlaceVoid( "WebPage", "AddLink;inkWidgetRefJournalInternetBase", (WebPage_AddLink2 x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct WebPage_AddLink2( WebPage self, ink.WidgetReference widget, game.JournalInternetBase? baseElement );void OnLinkCallback(ink.PointerEvent e)RTTIre.Hooks.PlaceVoid( "WebPage", "OnLinkCallback;inkPointerEvent", (WebPage_OnLinkCallback x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct WebPage_OnLinkCallback( WebPage self, ink.PointerEvent? e );void ActivateCanvasLink(WeakHandle<ink.Widget> linkWidget)RTTIre.Hooks.PlaceVoid( "WebPage", "ActivateCanvasLink;inkWidget", (WebPage_ActivateCanvasLink x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct WebPage_ActivateCanvasLink( WebPage self, WeakHandle<ink.Widget> linkWidget );string GetLastLinkClicked()RTTIre.Hooks.Place( "WebPage", "GetLastLinkClicked;", (WebPage_GetLastLinkClicked x) => { return re.Hooks.CallOriginal<re.msgpack.Str>(); } ); [Msgpack.Gen] public readonly partial record struct WebPage_GetLastLinkClicked( WebPage self );