Files
Infratest/Assets/UnityCodeGen.Generated/Code.Example.Race.UI.PlayerScoreCounterEvents.Generated.cs
T

39 lines
886 B
C#

// retard-generated
using Code.Infrastructure.UI;
using Code.Infrastructure.EventBus;
using Code.Infrastructure.StateMachine;
namespace Code.Example.Race.UI
{
public partial class PlayerScoreCounter
{
public override void FireCreatedEvent()
{
_eventBus.RaiseEvent<IPlayerScoreCounterCreatedHandle>(h => h.PlayerScoreCounterCreated(this));
}
public override void FireRemovedEvent()
{
_eventBus.RaiseEvent<IPlayerScoreCounterRemovedHandle>(h => h.PlayerScoreCounterRemoved());
}
}
public interface IPlayerScoreCounterCreatedHandle : IGlobalSubscriber
{
void PlayerScoreCounterCreated(UIPanel panel);
}
public interface IPlayerScoreCounterRemovedHandle : IGlobalSubscriber
{
void PlayerScoreCounterRemoved();
}
}