|
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 () |
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.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 |
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) |
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.