public SkinPreview(MCSkin Skin)
 {
     Init();
     Path = Skin.texture_path;
     Type = Skin.skin_type;
     RefreshView();
 }
 public SkinPreview(MCSkin Skin)
 {
     Init();
     Path = Skin.texture_path;
     Type = Skin.skin_type;
     this.Renderer.Address = Preview;
 }
        public EditSkinScreen(MCSkinPack _skinPack)
        {
            skinPack = _skinPack;
            skin     = new MCSkin(_skinPack.Directory);

            InitializeComponent();
            Init(false);
            InitSkinFormFeilds();
        }
Beispiel #4
0
        public EditSkinScreen(MCSkinPack _skinPack)
        {
            InitializeComponent();

            skinPack   = _skinPack;
            skin       = new MCSkin(_skinPack.Directory);
            temp_skin  = (MCSkin)skin.Clone();
            isEditMode = false;
        }
        public EditSkinScreen(MCSkinPack _skinPack, MCSkin _skin, int index)
        {
            skinPack   = _skinPack;
            skin       = _skin;
            skin_index = index;

            InitializeComponent();
            Init(true);
            InitEditSkinFormFeilds();
        }
Beispiel #6
0
        public EditSkinScreen(MCSkinPack _skinPack, MCSkin _skin, int index)
        {
            InitializeComponent();

            skinPack   = _skinPack;
            skin       = _skin;
            temp_skin  = (MCSkin)skin.Clone();
            skin_index = index;

            isEditMode = true;
        }
Beispiel #7
0
        private void CreateButton_Click(object sender, RoutedEventArgs e)
        {
            temp_skin.localization_name = LocalizationTextBox.Text;
            temp_skin.type = TypeTextBox.Text;

            skin = temp_skin;

            if (isEditMode)
            {
                skinPack.EditSkin(skin_index, skin);
            }
            else
            {
                skinPack.AddSkin(skin);
            }
            ViewModels.LauncherModel.Default.SetOverlayFrame(null);
        }
 public void UpdateSkin(MCSkin Skin)
 {
     Path = Skin.texture_path;
     Type = Skin.skin_type;
     RefreshView();
 }
 public void UpdateSkin(MCSkin Skin)
 {
     Path = Skin.texture_path;
     Type = Skin.skin_type;
 }