// retard-generated using Code.Infrastructure.UI; using Code.Infrastructure.EventBus; using Code.Infrastructure.StateMachine; namespace Code.Example.Race.UI { public partial class PlayerScores { public override void FireCreatedEvent() { _eventBus.RaiseEvent(h => h.PlayerScoresCreated(this)); } public override void FireRemovedEvent() { _eventBus.RaiseEvent(h => h.PlayerScoresRemoved()); } } public interface IPlayerScoresCreatedHandle : IGlobalSubscriber { void PlayerScoresCreated(UIPanel panel); } public interface IPlayerScoresRemovedHandle : IGlobalSubscriber { void PlayerScoresRemoved(); } }