|
VRC SDK
This project aims to completely document the VRChat Unity SDK
|


Public Member Functions | |
| 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) |
Public Attributes | |
| Transform | interactTextPlacement |
| string | interactText = "Use" |
| GameObject | interactTextGO |
| float | proximity = 2f |
Static Public Attributes | |
| static InitializationDelegate | Initialize |
| static ValidDelegate | CheckValid |
Properties | |
| virtual bool | IsInteractive [get] |
| float | Proximity [get] |
Properties inherited from VRC.SDKBase.Source.IVRCInteractable | |
| float | Proximity [get] |
Definition at line 10195 of file VRCSDKBase.cs.
|
virtual |
Reimplemented in VRC.SDKBase.VRC_Trigger, VRC.SDKBase.VRC_UseEvents, and VRC.SDKBase.VRC_WebPanel.
Definition at line 10223 of file VRCSDKBase.cs.
| delegate void VRC.SDKBase.VRC_Interactable.InitializationDelegate | ( | VRC_Interactable | obj | ) |
|
pure virtual |
Implemented in VRC.SDKBase.VRC_Trigger, VRC.SDKBase.VRC_UseEvents, and VRC.SDKBase.VRC_WebPanel.
| bool VRC.SDKBase.VRC_Interactable.IsInteractiveForPlayer | ( | VRCPlayerApi | player | ) |
Definition at line 10246 of file VRCSDKBase.cs.
|
virtual |
Reimplemented in VRC.SDKBase.VRC_Trigger.
Definition at line 10242 of file VRCSDKBase.cs.
|
virtual |
Reimplemented in VRC.SDKBase.VRC_Trigger.
Definition at line 10238 of file VRCSDKBase.cs.
|
virtual |
Reimplemented in VRC.SDKBase.VRC_Trigger.
Definition at line 10234 of file VRCSDKBase.cs.
|
virtual |
Reimplemented in VRC.SDKBase.VRC_Trigger.
Definition at line 10230 of file VRCSDKBase.cs.
|
virtual |
Reimplemented in VRC.SDKBase.VRC_UseEvents.
Definition at line 10219 of file VRCSDKBase.cs.
| delegate bool VRC.SDKBase.VRC_Interactable.ValidDelegate | ( | VRC_Interactable | obj, |
| VRCPlayerApi | player | ||
| ) |
|
static |
Definition at line 10213 of file VRCSDKBase.cs.
|
static |
Definition at line 10211 of file VRCSDKBase.cs.
| string VRC.SDKBase.VRC_Interactable.interactText = "Use" |
Definition at line 10203 of file VRCSDKBase.cs.
| GameObject VRC.SDKBase.VRC_Interactable.interactTextGO |
Definition at line 10206 of file VRCSDKBase.cs.
| Transform VRC.SDKBase.VRC_Interactable.interactTextPlacement |
Definition at line 10201 of file VRCSDKBase.cs.
| float VRC.SDKBase.VRC_Interactable.proximity = 2f |
Definition at line 10209 of file VRCSDKBase.cs.
|
get |
Definition at line 10215 of file VRCSDKBase.cs.
|
get |
Implements VRC.SDKBase.Source.IVRCInteractable.
Definition at line 10217 of file VRCSDKBase.cs.