private void HandleStepResumed()
 {
     StatusColoredComponents.ForEach(g => g.color = PlayingStatusColor);
 }
 private void HandleStepPaused()
 {
     StatusColoredComponents.ForEach(g => g.color = PausedStatusColor);
 }
 private void HandleStepExecutionStarted()
 {
     StatusColoredComponents.ForEach(g => g.color = PlayingStatusColor);
 }
 private void HandleStepExecutionEnded(bool obj)
 {
     StatusColoredComponents.ForEach(g => g.color = IdleStatusColor);
 }
 private void HandleStepDelayStarted()
 {
     StatusColoredComponents.ForEach(g => g.color = DelayingStatusColor);
 }