public SettingsAnimator(StockSkyOverlayTypes type) { settingsType = type; var sp = Settings.Ambient.GetSetting(settingsType); constant = sp.EdgeTrigger; if (sp.Filter != null) { filter = sp.Filter.Clone(); } }
public SettingParameter(bool edgeTrigger, double opacity, bool targetState, ConstellationFilter filter) { EdgeTrigger = edgeTrigger; Opacity = opacity; TargetState = targetState; Filter = filter; Animated = false; }