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

Public Types

enum  Mobility : Enum
 

Public Member Functions

delegate void InitializationDelegate (VRCStation obj)
 
void UseStation (VRCPlayerApi player)
 
void ExitStation (VRCPlayerApi player)
 

Public Attributes

Mobility PlayerMobility = Mobility.Immobilize
 
bool canUseStationFromStation = true
 
RuntimeAnimatorController animatorController
 
bool disableStationExit
 
bool seated = true
 
Transform stationEnterPlayerLocation
 
Transform stationExitPlayerLocation
 
VRC_ObjectApi controlsObject
 

Static Public Attributes

static InitializationDelegate Initialize
 
static Action< VRCStation, VRCPlayerApiuseStationDelegate
 
static Action< VRCStation, VRCPlayerApiexitStationDelegate
 

Private Member Functions

void Awake ()
 

Detailed Description

Definition at line 5924 of file VRCSDKBase.cs.

Member Enumeration Documentation

◆ Mobility

Definition at line 5926 of file VRCSDKBase.cs.

Member Function Documentation

◆ Awake()

void VRC.SDKBase.VRCStation.Awake ( )
private

Definition at line 5957 of file VRCSDKBase.cs.

◆ ExitStation()

void VRC.SDKBase.VRCStation.ExitStation ( VRCPlayerApi  player)

Definition at line 5970 of file VRCSDKBase.cs.

◆ InitializationDelegate()

delegate void VRC.SDKBase.VRCStation.InitializationDelegate ( VRCStation  obj)

◆ UseStation()

void VRC.SDKBase.VRCStation.UseStation ( VRCPlayerApi  player)

Definition at line 5965 of file VRCSDKBase.cs.

Member Data Documentation

◆ animatorController

RuntimeAnimatorController VRC.SDKBase.VRCStation.animatorController

Definition at line 5939 of file VRCSDKBase.cs.

◆ canUseStationFromStation

bool VRC.SDKBase.VRCStation.canUseStationFromStation = true

Definition at line 5937 of file VRCSDKBase.cs.

◆ controlsObject

VRC_ObjectApi VRC.SDKBase.VRCStation.controlsObject

Definition at line 5949 of file VRCSDKBase.cs.

◆ disableStationExit

bool VRC.SDKBase.VRCStation.disableStationExit

Definition at line 5941 of file VRCSDKBase.cs.

◆ exitStationDelegate

Action<VRCStation, VRCPlayerApi> VRC.SDKBase.VRCStation.exitStationDelegate
static

Definition at line 5955 of file VRCSDKBase.cs.

◆ Initialize

InitializationDelegate VRC.SDKBase.VRCStation.Initialize
static

Definition at line 5951 of file VRCSDKBase.cs.

◆ PlayerMobility

Mobility VRC.SDKBase.VRCStation.PlayerMobility = Mobility.Immobilize

Definition at line 5935 of file VRCSDKBase.cs.

◆ seated

bool VRC.SDKBase.VRCStation.seated = true

Definition at line 5943 of file VRCSDKBase.cs.

◆ stationEnterPlayerLocation

Transform VRC.SDKBase.VRCStation.stationEnterPlayerLocation

Definition at line 5945 of file VRCSDKBase.cs.

◆ stationExitPlayerLocation

Transform VRC.SDKBase.VRCStation.stationExitPlayerLocation

Definition at line 5947 of file VRCSDKBase.cs.

◆ useStationDelegate

Action<VRCStation, VRCPlayerApi> VRC.SDKBase.VRCStation.useStationDelegate
static

Definition at line 5953 of file VRCSDKBase.cs.


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