Class BaseMeshSync
The base class of main MeshSync components (MeshSyncServer, SceneCachePlayer), which encapsulates common functionalities
Inherited Members
Namespace: Unity.MeshSync
Syntax
[ExecuteInEditMode]
[Serializable]
public abstract class BaseMeshSync : MonoBehaviour, IObservable<MeshSyncAnalyticsData>, ISerializationCallbackReceiver
Methods
ForceDeleteChildrenInNextSession()
Declaration
public void ForceDeleteChildrenInNextSession()
OnAfterDeserialize()
Called during serialization as an implementation of ISerializationCallbackReceiver
Declaration
public void OnAfterDeserialize()
Implements
OnBeforeSerialize()
Called during serialization as an implementation of ISerializationCallbackReceiver
Declaration
public void OnBeforeSerialize()
Implements
OnDestroy()
Declaration
protected virtual void OnDestroy()
SetAssetsFolder(String)
Declaration
public void SetAssetsFolder(string folder)
Parameters
Type | Name | Description |
---|---|---|
String | folder |
Subscribe(IObserver<MeshSyncAnalyticsData>)
Declaration
public IDisposable Subscribe(IObserver<MeshSyncAnalyticsData> observer)
Parameters
Type | Name | Description |
---|---|---|
IObserver<MeshSyncAnalyticsData> | observer |
Returns
Type | Description |
---|---|
IDisposable |