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

Classes

class  ArraySurrogate
 
class  Color32Surrogate
 
class  ColorSurrogate
 
class  GameObjectSurrogate
 
class  GenericSurrogate
 
class  NetworkSurrogateSelector
 
class  ObjectSurrogate
 
class  QuaternionSurrogate
 
class  SystemObjectSurrogate
 
class  TransformSurrogate
 
class  Vector2Surrogate
 
class  Vector3Surrogate
 
class  Vector4Surrogate
 

Static Public Member Functions

static void RegisterVRCPlayer (Type type)
 
static void RegisterPluginType (Type type)
 
static void RegisterType (Type type)
 
static byte[] ParameterEncoder (params object[] parameters)
 
static object[] ParameterDecoder (byte[] dataParameters, bool rethrow=false)
 

Properties

static bool AllowPluginTypes [get, set]
 
static ISurrogateSelector SurrogateSelector [get]
 
static VRC_EventDispatcher Dispatcher [get]
 

Static Private Member Functions

static string GetGameObjectPathFallback (GameObject go)
 
static string GetGameObjectPath (GameObject go)
 
static GameObject FindGameObject (string path)
 
static VRC_Serialization ()
 

Detailed Description

Definition at line 10917 of file VRCSDKBase.cs.

Constructor & Destructor Documentation

◆ VRC_Serialization()

static VRC.SDKBase.VRC_Serialization.VRC_Serialization ( )
staticprivate

Definition at line 11734 of file VRCSDKBase.cs.

Member Function Documentation

◆ FindGameObject()

static GameObject VRC.SDKBase.VRC_Serialization.FindGameObject ( string  path)
staticprivate

Definition at line 11724 of file VRCSDKBase.cs.

Here is the call graph for this function:

◆ GetGameObjectPath()

static string VRC.SDKBase.VRC_Serialization.GetGameObjectPath ( GameObject  go)
staticprivate

Definition at line 11714 of file VRCSDKBase.cs.

Here is the call graph for this function:

◆ GetGameObjectPathFallback()

static string VRC.SDKBase.VRC_Serialization.GetGameObjectPathFallback ( GameObject  go)
staticprivate

Definition at line 11698 of file VRCSDKBase.cs.

◆ ParameterDecoder()

static object[] VRC.SDKBase.VRC_Serialization.ParameterDecoder ( byte[]  dataParameters,
bool  rethrow = false 
)
static

Definition at line 11664 of file VRCSDKBase.cs.

◆ ParameterEncoder()

static byte[] VRC.SDKBase.VRC_Serialization.ParameterEncoder ( params object[]  parameters)
static

Definition at line 11632 of file VRCSDKBase.cs.

◆ RegisterPluginType()

static void VRC.SDKBase.VRC_Serialization.RegisterPluginType ( Type  type)
static

Definition at line 11616 of file VRCSDKBase.cs.

◆ RegisterType()

static void VRC.SDKBase.VRC_Serialization.RegisterType ( Type  type)
static

Definition at line 11624 of file VRCSDKBase.cs.

◆ RegisterVRCPlayer()

static void VRC.SDKBase.VRC_Serialization.RegisterVRCPlayer ( Type  type)
static

Definition at line 11603 of file VRCSDKBase.cs.

Property Documentation

◆ AllowPluginTypes

bool VRC.SDKBase.VRC_Serialization.AllowPluginTypes
staticgetset

Definition at line 11580 of file VRCSDKBase.cs.

◆ Dispatcher

VRC_EventDispatcher VRC.SDKBase.VRC_Serialization.Dispatcher
staticget

Definition at line 11590 of file VRCSDKBase.cs.

◆ SurrogateSelector

ISurrogateSelector VRC.SDKBase.VRC_Serialization.SurrogateSelector
staticgetprivate

Definition at line 11588 of file VRCSDKBase.cs.


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