/// <summary> /// </summary> public EditorActionEditLayer(EditorLayerCompositor compositor, EditorLayerInfo layer, string newName, string newColor) { Compositor = compositor; Layer = layer; OriginalColor = Layer.ColorRgb; OriginalName = Layer.Name; NewName = newName; NewColor = newColor; }
/// <summary> /// /// </summary> private void CreateLayerCompositor() { LayerCompositor = new EditorLayerCompositor(Screen as EditorScreen) { Parent = Container, Alignment = Alignment.TopRight, Y = MenuBar.Height + 140 }; LayerCompositor.X = LayerCompositor.Width; LayerCompositor.MoveToX(0, Easing.OutQuint, 800); }
/// <summary> /// </summary> /// <param name="workingMap"></param> /// <param name="compositor"></param> /// <param name="l"></param> public EditorActionRemoveLayer(Qua workingMap, EditorLayerCompositor compositor, EditorLayerInfo l) { WorkingMap = workingMap; Compositor = compositor; Layer = l; }