void LevelMDIChild_LayerFXDataChanged(LayerFX layer, LayerFXData data) { //throw new NotImplementedException(); levelControl1.Level.LevelVariables.Dictionary [(LV)Enum.Parse(typeof(LV), layer.ToString())] = data.DataString(); layerColorData[layer] = data; }
private void LoadFXData(LayerFX layer) { LayerFXData data = layerColorData[layer]; numericBrightness.Value = (decimal)(data.Brightness * 100f); numericContrast.Value = (decimal)(data.Contrast * 100f); numericHue.Value = (decimal)(data.Hue * 360f); numericSaturation.Value = (decimal)(data.Saturation * 100f); checkBoxColoration.Checked = data.HueEnabled; checkBoxContrast.Checked = data.ContrastEnabled; checkBoxSaturation.Checked = data.SaturationEnabled; }
public void LayerDataChanged(LayerFX layer,LayerFXData data) { layerData[layer] = data; switch (layer) { case LayerFX.BackgroundFX: colorizeBackground.FxData = data; break; case LayerFX.CloudsFX: cloudlayer.FXData = data; break; case LayerFX.FrontParallaxFX: frontparallaxLayer.FXData = data; break; case LayerFX.LevelFX: level.FXData = data; reardecoLayer.FXData = data; frontDecoLayer.FXData = data; break; case LayerFX.PostFX: colorizePost.FxData = data; break; case LayerFX.RearParallaxFX: rearparallaxLayer.FXData = data; break; } }