BrowserController
classscriptedClass
extends inkLogicController › inkILogicController › IScriptable › ISerializable
Properties 13
| Name | Type | Flags |
|---|---|---|
addressText | inkTextRef | scriptedprotected |
currentPage | wref<inkCompoundWidget> | scriptedprivate |
currentRequestedPage | wref<JournalInternetPage> | scriptedprivate |
defaultDevicePage | String | scriptedprotected |
gameController | wref<BrowserGameController> | scriptedprivate |
homeButton | inkWidgetRef | scriptedprotected |
homeButtonCoontroller | wref<LinkController> | scriptedprotected |
journalManager | wref<JournalManager> | scriptedprotected |
pageContentRoot | inkWidgetRef | scriptedprotected |
spinnerContentRoot | inkWidgetRef | scriptedprotected |
spinnerPath | ResRef | scriptedprotected |
webPageLibraryID | CName | scriptedprotected |
webPageSpawnRequest | wref<inkAsyncSpawnRequest> | scriptedprivate |
Methods 14
public final const func GetDefaultpage() -> Stringscripted
private final func GetOwnerGameObject() -> ref<Computer>scripted
public final func Init(gameController: ref<BrowserGameController>)scripted
private final func LoadWebPage(address: script_ref<String>)scripted
private final func OnHomeButtonPressed(e: ref<inkPointerEvent>)scripted
protected cb func OnPageSpawned(widget: ref<inkWidget>, userData: ref<IScriptable>) -> Boolscripted
protected cb func OnProcessLinkPressed(e: wref<inkWidget>) -> Boolscripted
protected cb func OnSpinnerSpawned(widget: ref<inkWidget>, userData: ref<IScriptable>) -> Boolscripted
private final func SetDefaultContent()scripted
public final func SetDefaultPage(startingPage: script_ref<String>)scripted
private final func SetFacts(page: wref<JournalInternetPage>)scripted
public final func SetWebsiteData()scripted
private final func TryGetWebsiteData(address: script_ref<String>) -> wref<JournalInternetPage>scripted
private final func UnloadCurrentWebsite()scripted