Beamable SDK
Public Member Functions | Public Attributes | Protected Member Functions | List of all members
DisruptorBeam.Editor.Portal.WebViewHook Class Reference
Inheritance diagram for DisruptorBeam.Editor.Portal.WebViewHook:
Inheritance graph
[legend]
Collaboration diagram for DisruptorBeam.Editor.Portal.WebViewHook:
Collaboration graph
[legend]

Public Member Functions

bool Hook (EditorWindow host)
 
void Detach ()
 
void OnGUI (Rect r)
 
void AllowRightClickMenu (bool yes)
 
void Forward ()
 
void Back ()
 
void Show ()
 
void Hide ()
 
void Reload ()
 
bool HasApplicationFocus ()
 
void SetApplicationFocus (bool focus)
 
void LoadURL (string url)
 
void LoadHTML (string html)
 
void LoadFile (string path)
 
void ExecuteJavascript (string js)
 

Public Attributes

Action< string > LoadError
 
Action InitScripting
 
Action< string > LocationChanged
 

Protected Member Functions

void ShowDevTools ()
 
void DefineScriptObject (string path, ScriptableObject obj)
 
void SetDelegateObject (ScriptableObject obj)
 
virtual void OnLocationChanged (string url)
 
virtual void OnLoadError (string url)
 
virtual void OnInitScripting ()
 
virtual void OnOpenExternalLink (string url)
 
virtual void OnWebViewDirty ()
 
virtual void OnDownloadProgress (string id, string message, ulong bytes, ulong total)
 
virtual void OnBatchMode ()
 
virtual void OnReceiveTitle (string title)
 
virtual void OnDomainReload ()
 

The documentation for this class was generated from the following file: