Exemple #1
0
 /// <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;
 }