// UltEvents // Copyright 2020 Kybernetik //
#pragma warning disable CS0649 // Field is never assigned to, and will always have its default value.
#if UNITY_EDITOR
using UnityEngine;
using UnityEngine.Events;
namespace UltEvents.Benchmarks
{
/// [Editor-Only]
/// A simple performance test which invokes a .
///
[AddComponentMenu("")]// Don't show in the Add Component menu. You need to drag this script onto a prefab manually.
[HelpURL(UltEventUtils.APIDocumentationURL + "/Behchmarks/UnityEventBenchmark")]
public sealed class UnityEventBenchmark : EventBenchmarkBase
{
/************************************************************************************************************************/
[SerializeField]
private UnityEvent _Event;
/************************************************************************************************************************/
/// Called by .
protected override void Test()
{
_Event.Invoke();
}
/************************************************************************************************************************/
}
}
#endif