VRC SDK
This project aims to completely document the VRChat Unity SDK
Loading...
Searching...
No Matches
VRC.SDKBase.VRC_WebPanel Class Reference
Inheritance diagram for VRC.SDKBase.VRC_WebPanel:
Collaboration diagram for VRC.SDKBase.VRC_WebPanel:

Classes

class  WebFile
 

Public Member Functions

delegate void InitializeDelegate (VRC_WebPanel obj)
 
void WebPanelForward ()
 
void WebPanelBackward ()
 
void WebPanelReload ()
 
bool BindCall (string function, Delegate handler)
 
void NavigateTo (string uri)
 
override void Awake ()
 
override void Interact ()
 
IEnumerable< VRC_EventHandler.VrcEventProvideEvents ()
 
void ImportWebData ()
 
- Public Member Functions inherited from VRC.SDKBase.VRC_Interactable
delegate void InitializationDelegate (VRC_Interactable obj)
 
delegate bool ValidDelegate (VRC_Interactable obj, VRCPlayerApi player)
 
virtual void Start ()
 
virtual void Awake ()
 
abstract void Interact ()
 
virtual void OnPickupUseUp ()
 
virtual void OnPickupUseDown ()
 
virtual void OnPickup ()
 
virtual void OnDrop ()
 
bool IsInteractiveForPlayer (VRCPlayerApi player)
 
IEnumerable< VRC_EventHandler.VrcEventProvideEvents ()
 

Public Attributes

string webRoot = "WebRoot"
 
string defaultUrl = "http://api.vrchat.cloud/public/blank.html"
 
int resolutionWidth = 1280
 
int resolutionHeight = 720
 
Rect displayRegion = new Rect(0f, 0f, 1f, 1f)
 
bool interactive
 
Material[] extraVideoScreens
 
bool localOnly
 
bool syncURI
 
bool syncInput
 
bool syncDisplayAndAudio
 
GameObject cursor
 
bool transparent
 
VRCStation station
 
bool cookiesEnabled
 
bool autoFormSubmit = true
 
List< WebFilewebData
 
- Public Attributes inherited from VRC.SDKBase.VRC_Interactable
Transform interactTextPlacement
 
string interactText = "Use"
 
GameObject interactTextGO
 
float proximity = 2f
 

Static Public Attributes

static new InitializeDelegate Initialize
 
- Static Public Attributes inherited from VRC.SDKBase.VRC_Interactable
static InitializationDelegate Initialize
 
static ValidDelegate CheckValid
 

Properties

string WebRootPath [get]
 
- Properties inherited from VRC.SDKBase.VRC_Interactable
virtual bool IsInteractive [get]
 
float Proximity [get]
 
- Properties inherited from VRC.SDKBase.Source.IVRCInteractable
float Proximity [get]
 

Private Member Functions

void ReadData (string root, int junk)
 

Detailed Description

Definition at line 8645 of file VRCSDKBase.cs.

Member Function Documentation

◆ Awake()

override void VRC.SDKBase.VRC_WebPanel.Awake ( )
virtual

Reimplemented from VRC.SDKBase.VRC_Interactable.

Definition at line 8762 of file VRCSDKBase.cs.

◆ BindCall()

bool VRC.SDKBase.VRC_WebPanel.BindCall ( string  function,
Delegate  handler 
)

Definition at line 8745 of file VRCSDKBase.cs.

◆ ImportWebData()

void VRC.SDKBase.VRC_WebPanel.ImportWebData ( )

Definition at line 8837 of file VRCSDKBase.cs.

◆ InitializeDelegate()

delegate void VRC.SDKBase.VRC_WebPanel.InitializeDelegate ( VRC_WebPanel  obj)

◆ Interact()

override void VRC.SDKBase.VRC_WebPanel.Interact ( )
virtual

Implements VRC.SDKBase.VRC_Interactable.

Definition at line 8771 of file VRCSDKBase.cs.

◆ NavigateTo()

void VRC.SDKBase.VRC_WebPanel.NavigateTo ( string  uri)

Definition at line 8754 of file VRCSDKBase.cs.

◆ ProvideEvents()

IEnumerable< VRC_EventHandler.VrcEvent > VRC.SDKBase.VRC_WebPanel.ProvideEvents ( )

Implements VRC.SDKBase.IVRCEventProvider.

Definition at line 8775 of file VRCSDKBase.cs.

◆ ReadData()

void VRC.SDKBase.VRC_WebPanel.ReadData ( string  root,
int  junk 
)
private

Definition at line 8816 of file VRCSDKBase.cs.

◆ WebPanelBackward()

void VRC.SDKBase.VRC_WebPanel.WebPanelBackward ( )

Definition at line 8728 of file VRCSDKBase.cs.

◆ WebPanelForward()

void VRC.SDKBase.VRC_WebPanel.WebPanelForward ( )

Definition at line 8719 of file VRCSDKBase.cs.

◆ WebPanelReload()

void VRC.SDKBase.VRC_WebPanel.WebPanelReload ( )

Definition at line 8737 of file VRCSDKBase.cs.

Member Data Documentation

◆ autoFormSubmit

bool VRC.SDKBase.VRC_WebPanel.autoFormSubmit = true

Definition at line 8689 of file VRCSDKBase.cs.

◆ cookiesEnabled

bool VRC.SDKBase.VRC_WebPanel.cookiesEnabled

Definition at line 8687 of file VRCSDKBase.cs.

◆ cursor

GameObject VRC.SDKBase.VRC_WebPanel.cursor

Definition at line 8681 of file VRCSDKBase.cs.

◆ defaultUrl

string VRC.SDKBase.VRC_WebPanel.defaultUrl = "http://api.vrchat.cloud/public/blank.html"

Definition at line 8659 of file VRCSDKBase.cs.

◆ displayRegion

Rect VRC.SDKBase.VRC_WebPanel.displayRegion = new Rect(0f, 0f, 1f, 1f)

Definition at line 8665 of file VRCSDKBase.cs.

◆ extraVideoScreens

Material [] VRC.SDKBase.VRC_WebPanel.extraVideoScreens

Definition at line 8669 of file VRCSDKBase.cs.

◆ Initialize

new InitializeDelegate VRC.SDKBase.VRC_WebPanel.Initialize
static

Definition at line 8671 of file VRCSDKBase.cs.

◆ interactive

bool VRC.SDKBase.VRC_WebPanel.interactive

Definition at line 8667 of file VRCSDKBase.cs.

◆ localOnly

bool VRC.SDKBase.VRC_WebPanel.localOnly

Definition at line 8673 of file VRCSDKBase.cs.

◆ resolutionHeight

int VRC.SDKBase.VRC_WebPanel.resolutionHeight = 720

Definition at line 8663 of file VRCSDKBase.cs.

◆ resolutionWidth

int VRC.SDKBase.VRC_WebPanel.resolutionWidth = 1280

Definition at line 8661 of file VRCSDKBase.cs.

◆ station

VRCStation VRC.SDKBase.VRC_WebPanel.station

Definition at line 8685 of file VRCSDKBase.cs.

◆ syncDisplayAndAudio

bool VRC.SDKBase.VRC_WebPanel.syncDisplayAndAudio

Definition at line 8679 of file VRCSDKBase.cs.

◆ syncInput

bool VRC.SDKBase.VRC_WebPanel.syncInput

Definition at line 8677 of file VRCSDKBase.cs.

◆ syncURI

bool VRC.SDKBase.VRC_WebPanel.syncURI

Definition at line 8675 of file VRCSDKBase.cs.

◆ transparent

bool VRC.SDKBase.VRC_WebPanel.transparent

Definition at line 8683 of file VRCSDKBase.cs.

◆ webData

List<WebFile> VRC.SDKBase.VRC_WebPanel.webData

Definition at line 8692 of file VRCSDKBase.cs.

◆ webRoot

string VRC.SDKBase.VRC_WebPanel.webRoot = "WebRoot"

Definition at line 8657 of file VRCSDKBase.cs.

Property Documentation

◆ WebRootPath

string VRC.SDKBase.VRC_WebPanel.WebRootPath
getprivate

Definition at line 8706 of file VRCSDKBase.cs.


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