GraphicEditor.Model.ToolBehavior.GraphicContent.GraphicContent C# (CSharp) Method

GraphicContent() public method

public GraphicContent ( bool autoLayerCreating = true ) : System.Collections.Generic
autoLayerCreating bool
return System.Collections.Generic
        public GraphicContent(bool autoLayerCreating = true)
        {
            Command = new CommandReceiver();
            f_workSpace = new Canvas();
            f_graphicToolProperties = new GraphicToolProperties()
            {
                Color = Colors.White,
                Softness = 1,
                Thickness = 10
            };
            ConfigureWorkSpace();
            Layers = new List<Layer>();
            if (autoLayerCreating)
                AddLayer(new Layer("New layer " + Layers.Count));

            // Set current tool is Pointer
            f_currentTool = new PointerTool(this);
        }