/// <summary> /// The invoke camera position changed. /// </summary> /// <param name="e"> /// The e. /// </param> private void OnCameraPositionChanged(CameraPositionChangedEventArgs e) { EventHandler <CameraPositionChangedEventArgs> handler = this.CameraPositionChanged; if (handler != null) { handler(this, e); } }
/// <summary> /// The level editor pane_ camera position changed. /// </summary> /// <param name="sender"> /// The sender. /// </param> /// <param name="e"> /// The e. /// </param> private void LevelEditorPane_CameraPositionChanged(object sender, CameraPositionChangedEventArgs e) { this.numericUpDownCamX.Value = (decimal)e.CameraPosition.X; this.numericUpDownCamY.Value = (decimal)e.CameraPosition.Y; }
/// <summary> /// The level editor scene_ camera position changed. /// </summary> /// <param name="sender"> /// The sender. /// </param> /// <param name="e"> /// The e. /// </param> private void LevelEditorScene_CameraPositionChanged(object sender, CameraPositionChangedEventArgs e) { this.OnCameraPositionChanged(new CameraPositionChangedEventArgs(e.CameraPosition)); }