VRC SDK
This project aims to completely document the VRChat Unity SDK
|
Public Types | |
enum | AnimationSet : Enum |
enum | LipSyncStyle : Enum |
enum | Viseme : Enum |
Public Member Functions | |
void | PositionPortraitCamera (Transform cam) |
void | GetNetworkIDObjects (List< INetworkID > netIds) |
GameObject | FindNetworkIDGameObject (string path) |
string | GetNetworkIDGameObjectPath (GameObject obj) |
void | GetNetworkIDObjects (List< INetworkID > netIds) |
GameObject | FindNetworkIDGameObject (string path) |
string | GetNetworkIDGameObjectPath (GameObject obj) |
Public Attributes | |
string | Name |
Vector3 | ViewPosition = new Vector3(0f, 1.6f, 0.2f) |
AnimationSet | Animations |
bool | ScaleIPD = true |
LipSyncStyle | lipSync |
Transform | lipSyncJawBone |
Quaternion | lipSyncJawClosed = Quaternion.identity |
Quaternion | lipSyncJawOpen = Quaternion.identity |
SkinnedMeshRenderer | VisemeSkinnedMesh |
string | MouthOpenBlendShapeName = "Facial_Blends.Jaw_Down" |
string[] | VisemeBlendShapes |
object | apiAvatar |
string | unityVersion |
Vector3 | portraitCameraPositionOffset = new Vector3(0f, 0f, 0f) |
Quaternion | portraitCameraRotationOffset = Quaternion.AngleAxis(180f, Vector3.up) |
Properties | |
List< NetworkIDPair > | NetworkIDCollection [get, set] |
![]() | |
List< NetworkIDPair > | NetworkIDCollection [get, set] |
Private Member Functions | |
void | OnDrawGizmosSelected () |
Private Attributes | |
List< NetworkIDPair > | networkIDs = new List<NetworkIDPair>() |
Definition at line 3269 of file VRCSDKBase.cs.
enum VRC.SDKBase.VRC_AvatarDescriptor.AnimationSet : Enum |
Definition at line 3271 of file VRCSDKBase.cs.
enum VRC.SDKBase.VRC_AvatarDescriptor.LipSyncStyle : Enum |
Definition at line 3278 of file VRCSDKBase.cs.
enum VRC.SDKBase.VRC_AvatarDescriptor.Viseme : Enum |
Definition at line 3287 of file VRCSDKBase.cs.
GameObject VRC.SDKBase.VRC_AvatarDescriptor.FindNetworkIDGameObject | ( | string | path | ) |
Implements VRC.SDKBase.INetworkIDContainer.
Definition at line 3397 of file VRCSDKBase.cs.
string VRC.SDKBase.VRC_AvatarDescriptor.GetNetworkIDGameObjectPath | ( | GameObject | obj | ) |
Implements VRC.SDKBase.INetworkIDContainer.
Definition at line 3411 of file VRCSDKBase.cs.
void VRC.SDKBase.VRC_AvatarDescriptor.GetNetworkIDObjects | ( | List< INetworkID > | netIds | ) |
Implements VRC.SDKBase.INetworkIDContainer.
Definition at line 3392 of file VRCSDKBase.cs.
|
private |
Definition at line 3353 of file VRCSDKBase.cs.
void VRC.SDKBase.VRC_AvatarDescriptor.PositionPortraitCamera | ( | Transform | cam | ) |
Definition at line 3370 of file VRCSDKBase.cs.
AnimationSet VRC.SDKBase.VRC_AvatarDescriptor.Animations |
Definition at line 3311 of file VRCSDKBase.cs.
object VRC.SDKBase.VRC_AvatarDescriptor.apiAvatar |
Definition at line 3330 of file VRCSDKBase.cs.
LipSyncStyle VRC.SDKBase.VRC_AvatarDescriptor.lipSync |
Definition at line 3315 of file VRCSDKBase.cs.
Transform VRC.SDKBase.VRC_AvatarDescriptor.lipSyncJawBone |
Definition at line 3317 of file VRCSDKBase.cs.
Quaternion VRC.SDKBase.VRC_AvatarDescriptor.lipSyncJawClosed = Quaternion.identity |
Definition at line 3319 of file VRCSDKBase.cs.
Quaternion VRC.SDKBase.VRC_AvatarDescriptor.lipSyncJawOpen = Quaternion.identity |
Definition at line 3321 of file VRCSDKBase.cs.
string VRC.SDKBase.VRC_AvatarDescriptor.MouthOpenBlendShapeName = "Facial_Blends.Jaw_Down" |
Definition at line 3325 of file VRCSDKBase.cs.
string VRC.SDKBase.VRC_AvatarDescriptor.Name |
Definition at line 3307 of file VRCSDKBase.cs.
|
private |
Definition at line 3339 of file VRCSDKBase.cs.
Vector3 VRC.SDKBase.VRC_AvatarDescriptor.portraitCameraPositionOffset = new Vector3(0f, 0f, 0f) |
Definition at line 3334 of file VRCSDKBase.cs.
Quaternion VRC.SDKBase.VRC_AvatarDescriptor.portraitCameraRotationOffset = Quaternion.AngleAxis(180f, Vector3.up) |
Definition at line 3336 of file VRCSDKBase.cs.
bool VRC.SDKBase.VRC_AvatarDescriptor.ScaleIPD = true |
Definition at line 3313 of file VRCSDKBase.cs.
string VRC.SDKBase.VRC_AvatarDescriptor.unityVersion |
Definition at line 3332 of file VRCSDKBase.cs.
Vector3 VRC.SDKBase.VRC_AvatarDescriptor.ViewPosition = new Vector3(0f, 1.6f, 0.2f) |
Definition at line 3309 of file VRCSDKBase.cs.
string [] VRC.SDKBase.VRC_AvatarDescriptor.VisemeBlendShapes |
Definition at line 3327 of file VRCSDKBase.cs.
SkinnedMeshRenderer VRC.SDKBase.VRC_AvatarDescriptor.VisemeSkinnedMesh |
Definition at line 3323 of file VRCSDKBase.cs.
|
getset |
Implements VRC.SDKBase.INetworkIDContainer.
Definition at line 3341 of file VRCSDKBase.cs.