void toolManager_CurrentDecorationsLayerChanged(DecorationsLayer newLayer) { levelControl1.SetDecorationLayer(newLayer); }
public void comboBoxDecoLayer_SelectedIndexChanged(object sender, EventArgs e) { ComboBox box = (ComboBox)sender; currentLayer = (DecorationsLayer)box.SelectedItem; CurrentDecorationsLayerChanged(currentLayer); }
void levelControl1_DecoAdded(LayerObject layerObject, DecorationsLayer layer) { ListViewItem item; switch (toolManager.CurrentLayer) { case DecorationsLayer.Front: frontCollection.Add(layerObject); item = new ListViewItem(layerObject.Texture.Name); item.SubItems.Add(layerObject.ExtendedRectangle.Translation.ToString()); listViewPlacedDecos.Items.Add(item); break; case DecorationsLayer.Rear: rearCollection.Add(layerObject); item = new ListViewItem(layerObject.Texture.Name); item.SubItems.Add(layerObject.ExtendedRectangle.Translation.ToString()); listViewPlacedDecos.Items.Add(item); break; } }
void LevelControl_DecoAdded(LayerObject layerObject, DecorationsLayer layer) { //throw new NotImplementedException(); }
public void SetDecorationLayer(DecorationsLayer layer) { currentDecoLayer = layer; }
public void RemoveItem(LayerObject layerObject, DecorationsLayer layer) { switch (layer) { case DecorationsLayer.Front: frontDecoLayer.RemoveItem(layerObject); break; case DecorationsLayer.Rear: reardecoLayer.RemoveItem(layerObject); break; } }
public void RemoveItem(int index, DecorationsLayer layer) { switch (layer) { case DecorationsLayer.Front: frontDecoLayer.RemoveItem(index); break; case DecorationsLayer.Rear: reardecoLayer.RemoveItem(index); break; } }