RawImageUwbClientInputHandler Class

Definition

Input handler for RawImageUwbClientManager.

public abstract class RawImageUwbClientInputHandler : VoltstroStudios.UnityWebBrowser.Core.RawImageUwbClientManager, UnityEngine.EventSystems.IPointerDownHandler, UnityEngine.EventSystems.IPointerEnterHandler, UnityEngine.EventSystems.IPointerExitHandler, UnityEngine.EventSystems.IPointerUpHandler
Inheritance
UnityEngine.MonoBehaviour
RawImageUwbClientInputHandler
Derived
Implements
UnityEngine.EventSystems.IEventSystemHandler UnityEngine.EventSystems.IPointerDownHandler UnityEngine.EventSystems.IPointerEnterHandler UnityEngine.EventSystems.IPointerExitHandler UnityEngine.EventSystems.IPointerUpHandler

Constructors

RawImageUwbClientInputHandler()

Fields

browserClient

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

(Inherited from BaseUwbClientManager)
disableKeyboardInputs

Disable usage of keyboard

disableMouseInputs

Disable usage of mouse

image (Inherited from RawImageUwbClientManager)
inputHandler

The WebBrowserInputHandler to use

Properties

Image

Get the UnityEngine.UI.RawImage instance

(Inherited from RawImageUwbClientManager)

Methods

ExecuteJs(String)

Executes JS

(Inherited from BaseUwbClientManager)
GetMousePosition(Vector2)

Gets the current mouse position on the image

GoBack()

Makes the browser go back a page

(Inherited from BaseUwbClientManager)
GoForward()

Make the browser go forward a page

(Inherited from BaseUwbClientManager)
LoadHtml(String)

Loads HTML code

(Inherited from BaseUwbClientManager)
NavigateUrl(String)

Makes the browser go to a url

(Inherited from BaseUwbClientManager)
OnDestroyed()
OnFixedUpdate()

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

(Inherited from BaseUwbClientManager)
OnPointerDown(PointerEventData)
OnPointerEnter(PointerEventData)
OnPointerExit(PointerEventData)
OnPointerUp(PointerEventData)
OnStart()
Refresh()

Refreshes the browser

(Inherited from BaseUwbClientManager)