VR4RoboticArm2/VR4RoboticArm/Library/PackageCache/com.unity.learn.iet-framework/Editor/Models/EmptyModel.cs
IonutMocanu 48cccc22ad Main2
2025-09-08 11:13:29 +03:00

31 lines
672 B
C#

using JetBrains.Annotations;
using System;
namespace Unity.Tutorials.Core.Editor
{
/// <summary>
/// This is a template class for new Models
/// </summary>
[Serializable]
internal class EmptyModel : IModel
{
/// <inheritdoc />
public event Action StateChanged;
/// <inheritdoc />
public void OnStart() { }
/// <inheritdoc />
public void OnStop() { }
/// <inheritdoc />
public void RestoreState([NotNull] IWindowCache cache)
{
StateChanged?.Invoke();
}
/// <inheritdoc />
public void SaveState([NotNull] IWindowCache cache) { }
}
}