public void TurnToUnselectableBrightness() { IImageColorTurnProcess process = thisProcessFactory.CreateGenericImageColorTurnProcess(this, thisDarkenedColor); process.Run(); SetRunningTurnColorProcess(process); }
public void TurnToOriginalColor() { IImageColorTurnProcess process = thisProcessFactory.CreateGenericImageColorTurnProcess(this, thisOriginalColor); process.Run(); SetRunningTurnColorProcess(process); }
public void Flash(Color color) { IImageColorTurnProcess process = thisProcessFactory.CreateFalshColorProcess(this, color); process.Run(); SetRunningTurnColorProcess(process); }
public void TurnTo(Color color) { IImageColorTurnProcess process = thisProcessFactory.CreateGenericImageColorTurnProcess(this, color); process.Run(); SetRunningTurnColorProcess(process); }
void SetRunningTurnColorProcess(IImageColorTurnProcess process) { if (thisCurrentRunningProcess != null) { thisCurrentRunningProcess.Stop(); } thisCurrentRunningProcess = process; }
public void TurnToSelectableBrightness() { IImageColorTurnProcess process = thisProcessFactory.CreateGenericImageColorTurnProcess( this, thisDefaultColor, thisChangeColorTime ); process.Run(); SetRunningTurnColorProcess(process); }