void IBoxHelper.RaysCreated(Rays rays) { rays.AnimationCompleted += new EventHandler <EventArgs>(rays_AnimationCompleted); _raysList.Add(rays); // Once a ray was created, // Player can layout a new guess then on. _layoutGuess = true; if (RaysCreated != null) { RaysCreated(this, new RaysEventArgs(rays)); } UpdateState(ModelState.RaysCreated); }
public RaysEventArgs(Rays rays) { Rays = rays; }
void IBoxHelper.RaysCreated(Rays rays) { rays.AnimationCompleted += new EventHandler<EventArgs>(rays_AnimationCompleted); _raysList.Add(rays); // Once a ray was created, // Player can layout a new guess then on. _layoutGuess = true; if (RaysCreated != null) { RaysCreated(this, new RaysEventArgs(rays)); } UpdateState(ModelState.RaysCreated); }