namespace UnityAtoms
{
///
/// Interface for trying to get an event.
/// Used in references, where the underlying object may not always support events.
///
public interface ITryGetEvent
{
bool TryGetEvent(out E atomEvent) where E : AtomEventBase;
}
}