Files
Infratest/Assets/UnityCodeGen.Generated/Code.Infrastructure.UI.Panels.LogoPanelEvents.Generated.cs
T

39 lines
814 B
C#

// retard-generated
using Code.Infrastructure.UI;
using Code.Infrastructure.EventBus;
using Code.Infrastructure.StateMachine;
namespace Code.Infrastructure.UI.Panels
{
public partial class LogoPanel
{
public override void FireCreatedEvent()
{
_eventBus.RaiseEvent<ILogoPanelCreatedHandle>(h => h.LogoPanelCreated(this));
}
public override void FireRemovedEvent()
{
_eventBus.RaiseEvent<ILogoPanelRemovedHandle>(h => h.LogoPanelRemoved());
}
}
public interface ILogoPanelCreatedHandle : IGlobalSubscriber
{
void LogoPanelCreated(UIPanel panel);
}
public interface ILogoPanelRemovedHandle : IGlobalSubscriber
{
void LogoPanelRemoved();
}
}