BaseUwbClientManager Class

Definition

Base for all other systems that want to build custom rendering with UWB.

Provides controls that can be used with Unity events (such as OnClick).

For other controls and events, use the browserClient.

For those who want to implement this base, DO NOT USE Start(), FixedUpdate or OnDestroy, instead override OnStart(), OnFixedUpdate() and OnDestroyed().

[UnityEngine.DisallowMultipleComponent]
public abstract class BaseUwbClientManager : UnityEngine.MonoBehaviour
Inheritance
BaseUwbClientManager
Derived
VoltstroStudios.UnityWebBrowser.Core.RawImageUwbClientManager
Attributes
UnityEngine.DisallowMultipleComponentAttribute

Constructors

BaseUwbClientManager()

Fields

browserClient

The WebBrowserClient, what handles the communication between the UWB engine and Unity

Methods

ExecuteJs(String)

Executes JS

GoBack()

Makes the browser go back a page

GoForward()

Make the browser go forward a page

LoadHtml(String)

Loads HTML code

NavigateUrl(String)

Makes the browser go to a url

OnDestroyed()

Override this instead of using VoltstroStudios.UnityWebBrowser.Core.BaseUwbClientManager.OnDestroy

OnFixedUpdate()

Override this instead of using VoltstroStudios.UnityWebBrowser.Core.BaseUwbClientManager.FixedUpdate

OnStart()

Override this instead of using VoltstroStudios.UnityWebBrowser.Core.BaseUwbClientManager.Start

Refresh()

Refreshes the browser

Applies to