public TileSetModel([NotNull] TileSet tileSet, string fileName, BitmapSource image, BitmapSource extraImage) { _tileSet = tileSet; FileName = fileName; ExtraImage = extraImage; Name = tileSet.Name; ExtraImagesEditor = new ExtraImagesEditorModel(this, extraImage); TilesEditor = new TilesEditorModel(this, image); PickAnyTileUnitsEditor = new PickAnyTileUnitsEditorModel(this); TileUnitsEditor = new TileUnitsEditorModel(this); }
public TileSetModel([NotNull]TileSet tileSet, string fileName, BitmapSource image, BitmapSource extraImage) { _tileSet = tileSet; FileName = fileName; ExtraImage = extraImage; Name = tileSet.Name; ExtraImagesEditor = new ExtraImagesEditorModel(this, extraImage); TilesEditor = new TilesEditorModel(this, image); PickAnyTileUnitsEditor = new PickAnyTileUnitsEditorModel(this); TileUnitsEditor = new TileUnitsEditorModel(this); }
public ExtraImagesEditorViewModel(ExtraImagesEditorModel model) { Model = model; AddExtraImageCommand = new Command(OnAddExtraImageCommand); }