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

Classes

class  c__DisplayClass10_0
 

Public Member Functions

delegate void OnDeserialized ()
 

Static Public Member Functions

static void OnCompileScripts ()
 
static void ReloadAssemblies ()
 
static void DoIt ()
 
static void AddOnAssemblyReloadCallback (string className, string staticFunctionName, bool autoSerialize=true)
 
static void ClearAssemblyReloadCallbacks ()
 
static List< string > GetLoadedAssemblies ()
 
static List< string > GetCustomLoadedAssembles ()
 

Public Attributes

OnDeserialized onDeserialized
 

Static Public Attributes

static string SERIALIZATION_PATH = String.Concat(Application.dataPath, "/../vrcAssemblyCallbacks")
 
static string TMP_FILE_PATH = String.Concat(Application.dataPath, "/VRCSDK/_tmp.cs")
 

Static Private Member Functions

static void DeserializeCallbacks ()
 
static void SerializeCallbacks ()
 
static void ExecuteAssemblyReloadCallbacks ()
 

Static Private Attributes

static List< SerializableFunctionOnAssemblyReloadCallbacks
 

Detailed Description

Definition at line 1813 of file VRCSDKBase-Editor.cs.

Member Function Documentation

◆ AddOnAssemblyReloadCallback()

static void VRC.SDK3.Editor.EditorAssemblies.AddOnAssemblyReloadCallback ( string  className,
string  staticFunctionName,
bool  autoSerialize = true 
)
static

Definition at line 1928 of file VRCSDKBase-Editor.cs.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ ClearAssemblyReloadCallbacks()

static void VRC.SDK3.Editor.EditorAssemblies.ClearAssemblyReloadCallbacks ( )
static

Definition at line 1948 of file VRCSDKBase-Editor.cs.

Here is the caller graph for this function:

◆ DeserializeCallbacks()

static void VRC.SDK3.Editor.EditorAssemblies.DeserializeCallbacks ( )
staticprivate

Definition at line 1876 of file VRCSDKBase-Editor.cs.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ DoIt()

static void VRC.SDK3.Editor.EditorAssemblies.DoIt ( )
static

Definition at line 1866 of file VRCSDKBase-Editor.cs.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ ExecuteAssemblyReloadCallbacks()

static void VRC.SDK3.Editor.EditorAssemblies.ExecuteAssemblyReloadCallbacks ( )
staticprivate

Definition at line 1956 of file VRCSDKBase-Editor.cs.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ GetCustomLoadedAssembles()

static List< string > VRC.SDK3.Editor.EditorAssemblies.GetCustomLoadedAssembles ( )
static

Definition at line 2002 of file VRCSDKBase-Editor.cs.

Here is the call graph for this function:

◆ GetLoadedAssemblies()

static List< string > VRC.SDK3.Editor.EditorAssemblies.GetLoadedAssemblies ( )
static

Definition at line 1990 of file VRCSDKBase-Editor.cs.

Here is the caller graph for this function:

◆ OnCompileScripts()

static void VRC.SDK3.Editor.EditorAssemblies.OnCompileScripts ( )
static

Definition at line 1843 of file VRCSDKBase-Editor.cs.

Here is the call graph for this function:

◆ OnDeserialized()

delegate void VRC.SDK3.Editor.EditorAssemblies.OnDeserialized ( )

◆ ReloadAssemblies()

static void VRC.SDK3.Editor.EditorAssemblies.ReloadAssemblies ( )
static

Definition at line 1853 of file VRCSDKBase-Editor.cs.

◆ SerializeCallbacks()

static void VRC.SDK3.Editor.EditorAssemblies.SerializeCallbacks ( )
staticprivate

Definition at line 1893 of file VRCSDKBase-Editor.cs.

Here is the caller graph for this function:

Member Data Documentation

◆ OnAssemblyReloadCallbacks

List<SerializableFunction> VRC.SDK3.Editor.EditorAssemblies.OnAssemblyReloadCallbacks
staticprivate

Definition at line 1838 of file VRCSDKBase-Editor.cs.

◆ onDeserialized

OnDeserialized VRC.SDK3.Editor.EditorAssemblies.onDeserialized

Definition at line 1840 of file VRCSDKBase-Editor.cs.

◆ SERIALIZATION_PATH

string VRC.SDK3.Editor.EditorAssemblies.SERIALIZATION_PATH = String.Concat(Application.dataPath, "/../vrcAssemblyCallbacks")
static

Definition at line 1834 of file VRCSDKBase-Editor.cs.

◆ TMP_FILE_PATH

string VRC.SDK3.Editor.EditorAssemblies.TMP_FILE_PATH = String.Concat(Application.dataPath, "/VRCSDK/_tmp.cs")
static

Definition at line 1836 of file VRCSDKBase-Editor.cs.


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