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

Public Member Functions

delegate void UpdateDelegate (VRC_UseEvents obj)
 
override void Awake ()
 
override void Start ()
 
override void Interact ()
 
- 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)
 

Public Attributes

string EventName = "Use"
 
bool isHidden
 
VRC_EventHandler.VrcBroadcastType BroadcastType = VRC_EventHandler.VrcBroadcastType.AlwaysBufferOne
 
- Public Attributes inherited from VRC.SDKBase.VRC_Interactable
Transform interactTextPlacement
 
string interactText = "Use"
 
GameObject interactTextGO
 
float proximity = 2f
 

Static Public Attributes

static UpdateDelegate UpdateUse
 
- Static Public Attributes inherited from VRC.SDKBase.VRC_Interactable
static InitializationDelegate Initialize
 
static ValidDelegate CheckValid
 

Additional Inherited Members

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

Detailed Description

Definition at line 8130 of file VRCSDKBase.cs.

Member Function Documentation

◆ Awake()

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

Reimplemented from VRC.SDKBase.VRC_Interactable.

Definition at line 8142 of file VRCSDKBase.cs.

◆ Interact()

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

Implements VRC.SDKBase.VRC_Interactable.

Definition at line 8164 of file VRCSDKBase.cs.

Here is the call graph for this function:

◆ Start()

override void VRC.SDKBase.VRC_UseEvents.Start ( )
virtual

Reimplemented from VRC.SDKBase.VRC_Interactable.

Definition at line 8155 of file VRCSDKBase.cs.

◆ UpdateDelegate()

delegate void VRC.SDKBase.VRC_UseEvents.UpdateDelegate ( VRC_UseEvents  obj)

Member Data Documentation

◆ BroadcastType

VRC_EventHandler.VrcBroadcastType VRC.SDKBase.VRC_UseEvents.BroadcastType = VRC_EventHandler.VrcBroadcastType.AlwaysBufferOne

Definition at line 8138 of file VRCSDKBase.cs.

◆ EventName

string VRC.SDKBase.VRC_UseEvents.EventName = "Use"

Definition at line 8134 of file VRCSDKBase.cs.

◆ isHidden

bool VRC.SDKBase.VRC_UseEvents.isHidden

Definition at line 8136 of file VRCSDKBase.cs.

◆ UpdateUse

UpdateDelegate VRC.SDKBase.VRC_UseEvents.UpdateUse
static

Definition at line 8140 of file VRCSDKBase.cs.


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