private void load(ManiaConfigManager config) { BarLines.ForEach(Playfield.Add); config.BindWith(ManiaSetting.ScrollDirection, configDirection); configDirection.BindValueChanged(d => scrollingInfo.Direction.Value = (ScrollingDirection)d, true); }
private void load(ManiaConfigManager config) { Children = new Drawable[] { new SettingsEnumDropdown <ManiaScrollingDirection> { LabelText = "Scrolling direction", Bindable = config.GetBindable <ManiaScrollingDirection>(ManiaSetting.ScrollDirection) } }; }
private void load(ManiaConfigManager maniaConfig) { maniaConfig.BindWith(ManiaSetting.ScrollTime, VisibleTimeRange); }
public ManiaScrollingInfo(ManiaConfigManager config) { config.BindWith(ManiaSetting.ScrollDirection, configDirection); configDirection.BindValueChanged(v => Direction.Value = (ScrollingDirection)v, true); }