23 lines
509 B
C#
23 lines
509 B
C#
using System;
|
|
|
|
namespace NegUtils.NEG.UI
|
|
{
|
|
public interface IControllable
|
|
{
|
|
public class BackUsed
|
|
{
|
|
public bool Used { get; set; }
|
|
}
|
|
|
|
event Action<object> OnOpened;
|
|
event Action OnClosed;
|
|
/// <summary>
|
|
///
|
|
/// </summary>
|
|
event Action<BackUsed> UseBack;
|
|
|
|
public void FireOpenCallback(object data);
|
|
public void FireOnClosed();
|
|
public void FireUseBack(ref BackUsed backUsed);
|
|
}
|
|
} |