BrowserController class
BrowserController
Inheritance
Base: ink.WidgetLogicController
Derived
None.
Properties
| Property | Type | |
|---|---|---|
homeButton | ink.WidgetReference | scripted |
homeButtonCoontroller | WeakHandle<LinkController> | scripted |
addressText | ink.TextWidgetReference | scripted |
pageContentRoot | ink.WidgetReference | scripted |
spinnerContentRoot | ink.WidgetReference | scripted |
journalManager | WeakHandle<game.JournalManager> | scripted |
spinnerPath | red.ResourceReferenceScriptToken | scripted |
webPageLibraryID | CName | scripted |
defaultDevicePage | string | scripted |
gameController | WeakHandle<BrowserGameController> | scripted |
currentRequestedPage | WeakHandle<game.JournalInternetPage> | scripted |
currentPage | WeakHandle<ink.CompoundWidget> | scripted |
webPageSpawnRequest | WeakHandle<ink.AsyncSpawnRequest> | scripted |
Functions
void Init(BrowserGameController gameController)RTTIbool OnSpinnerSpawned(ink.Widget widget, IScriptable userData)RTTIvoid SetWebsiteData()RTTIvoid SetDefaultPage(string startingPage)RTTIstring GetDefaultpage()RTTIvoid SetDefaultContent()RTTIWeakHandle<game.JournalInternetPage> TryGetWebsiteData(string address)RTTIbool OnProcessLinkPressed(WeakHandle<ink.Widget> e)RTTIvoid OnHomeButtonPressed(ink.PointerEvent e)RTTIvoid LoadWebPage(string address)RTTIbool OnPageSpawned(ink.Widget widget, IScriptable userData)RTTIvoid SetFacts(WeakHandle<game.JournalInternetPage> page)RTTIvoid UnloadCurrentWebsite()RTTIComputer? GetOwnerGameObject()RTTI