コード例 #1
0
        public override void CreateInDesignMode(LayerEditor parentLayer, IEntityCreationProperties creationProperties)
        {
            ParentLayer = parentLayer;

            _properties = new CircularHullProperties
            {
                Visible   = true,
                Position  = MouseStatus.WorldPosition,
                Radius    = 10f,
                Scale     = Vector2.One,
                Opacity   = 1f,
                Sides     = 10,
                FillColor = Color.Black
            };

            summonMainForm(  ).SetToolStripStatusLabel1(Resource1.Circle_Started);
        }
コード例 #2
0
 public override void RecreateFromXml(LayerEditor parentLayer, XElement xml)
 {
     ParentLayer = parentLayer;
     base.RecreateFromXml(parentLayer, xml);
     _properties = xml.CertainElement(@"CircularHullProperties").DeserializedAs <CircularHullProperties>( );
 }
コード例 #3
0
 public CircularHullEditor( )
 {
     _properties = new CircularHullProperties(  );
 }