VRC SDK
This project aims to completely document the VRChat Unity SDK
|
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.VrcEvent > | ProvideEvents () |
void | ImportWebData () |
![]() | |
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.VrcEvent > | ProvideEvents () |
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< WebFile > | webData |
![]() | |
Transform | interactTextPlacement |
string | interactText = "Use" |
GameObject | interactTextGO |
float | proximity = 2f |
Static Public Attributes | |
static new InitializeDelegate | Initialize |
![]() | |
static InitializationDelegate | Initialize |
static ValidDelegate | CheckValid |
Properties | |
string | WebRootPath [get] |
![]() | |
virtual bool | IsInteractive [get] |
float | Proximity [get] |
![]() | |
float | Proximity [get] |
Private Member Functions | |
void | ReadData (string root, int junk) |
Definition at line 8645 of file VRCSDKBase.cs.
|
virtual |
Reimplemented from VRC.SDKBase.VRC_Interactable.
Definition at line 8762 of file VRCSDKBase.cs.
bool VRC.SDKBase.VRC_WebPanel.BindCall | ( | string | function, |
Delegate | handler | ||
) |
Definition at line 8745 of file VRCSDKBase.cs.
void VRC.SDKBase.VRC_WebPanel.ImportWebData | ( | ) |
Definition at line 8837 of file VRCSDKBase.cs.
delegate void VRC.SDKBase.VRC_WebPanel.InitializeDelegate | ( | VRC_WebPanel | obj | ) |
|
virtual |
Implements VRC.SDKBase.VRC_Interactable.
Definition at line 8771 of file VRCSDKBase.cs.
void VRC.SDKBase.VRC_WebPanel.NavigateTo | ( | string | uri | ) |
Definition at line 8754 of file VRCSDKBase.cs.
IEnumerable< VRC_EventHandler.VrcEvent > VRC.SDKBase.VRC_WebPanel.ProvideEvents | ( | ) |
Implements VRC.SDKBase.IVRCEventProvider.
Definition at line 8775 of file VRCSDKBase.cs.
|
private |
Definition at line 8816 of file VRCSDKBase.cs.
void VRC.SDKBase.VRC_WebPanel.WebPanelBackward | ( | ) |
Definition at line 8728 of file VRCSDKBase.cs.
void VRC.SDKBase.VRC_WebPanel.WebPanelForward | ( | ) |
Definition at line 8719 of file VRCSDKBase.cs.
void VRC.SDKBase.VRC_WebPanel.WebPanelReload | ( | ) |
Definition at line 8737 of file VRCSDKBase.cs.
bool VRC.SDKBase.VRC_WebPanel.autoFormSubmit = true |
Definition at line 8689 of file VRCSDKBase.cs.
bool VRC.SDKBase.VRC_WebPanel.cookiesEnabled |
Definition at line 8687 of file VRCSDKBase.cs.
GameObject VRC.SDKBase.VRC_WebPanel.cursor |
Definition at line 8681 of file VRCSDKBase.cs.
string VRC.SDKBase.VRC_WebPanel.defaultUrl = "http://api.vrchat.cloud/public/blank.html" |
Definition at line 8659 of file VRCSDKBase.cs.
Rect VRC.SDKBase.VRC_WebPanel.displayRegion = new Rect(0f, 0f, 1f, 1f) |
Definition at line 8665 of file VRCSDKBase.cs.
Material [] VRC.SDKBase.VRC_WebPanel.extraVideoScreens |
Definition at line 8669 of file VRCSDKBase.cs.
|
static |
Definition at line 8671 of file VRCSDKBase.cs.
bool VRC.SDKBase.VRC_WebPanel.interactive |
Definition at line 8667 of file VRCSDKBase.cs.
bool VRC.SDKBase.VRC_WebPanel.localOnly |
Definition at line 8673 of file VRCSDKBase.cs.
int VRC.SDKBase.VRC_WebPanel.resolutionHeight = 720 |
Definition at line 8663 of file VRCSDKBase.cs.
int VRC.SDKBase.VRC_WebPanel.resolutionWidth = 1280 |
Definition at line 8661 of file VRCSDKBase.cs.
VRCStation VRC.SDKBase.VRC_WebPanel.station |
Definition at line 8685 of file VRCSDKBase.cs.
bool VRC.SDKBase.VRC_WebPanel.syncDisplayAndAudio |
Definition at line 8679 of file VRCSDKBase.cs.
bool VRC.SDKBase.VRC_WebPanel.syncInput |
Definition at line 8677 of file VRCSDKBase.cs.
bool VRC.SDKBase.VRC_WebPanel.syncURI |
Definition at line 8675 of file VRCSDKBase.cs.
bool VRC.SDKBase.VRC_WebPanel.transparent |
Definition at line 8683 of file VRCSDKBase.cs.
List<WebFile> VRC.SDKBase.VRC_WebPanel.webData |
Definition at line 8692 of file VRCSDKBase.cs.
string VRC.SDKBase.VRC_WebPanel.webRoot = "WebRoot" |
Definition at line 8657 of file VRCSDKBase.cs.
|
getprivate |
Definition at line 8706 of file VRCSDKBase.cs.