private void ComboBoxCompression_SelectedIndexChanged(object sender, EventArgs e) { G1Texture tex = new G1Texture(); if (FormatIndex == NodeIndexBin && treeView1.Nodes.ContainsKey("BIN")) { if (treeView1.SelectedNode.Level == 2) { tex = BinFileList[treeView1.SelectedNode.Parent.Index][treeView1.SelectedNode.Index].Textures[treeView1.SelectedNode.FirstNode.Index]; } if (treeView1.SelectedNode.Level == 3) { tex = BinFileList[treeView1.SelectedNode.Parent.Parent.Index][treeView1.SelectedNode.Parent.Index].Textures[treeView1.SelectedNode.Index]; } } if (FormatIndex == NodeIndexG1T && treeView1.Nodes.ContainsKey("G1T")) { if (treeView1.SelectedNode.Level == 1) { tex = G1TFileList[treeView1.SelectedNode.Index].Textures[treeView1.SelectedNode.FirstNode.Index]; } if (treeView1.SelectedNode.Level == 2) { tex = G1TFileList[treeView1.SelectedNode.Parent.Index].Textures[treeView1.SelectedNode.Index]; } } tex.pixelInternalFormat = G1Texture.GetPixelInternalFormatForTextures((byte)((ComboBoxItem)comboBoxCompression.SelectedItem).Value); }
private void ComboBoxCompression_SelectedIndexChanged(object sender, EventArgs e) { G1Texture tex = (G1Texture)textureListBox.SelectedItem; tex.pixelInternalFormat = G1Texture.GetPixelInternalFormatForTextures((byte)((ComboBoxItem)comboBoxCompression.SelectedItem).Value); }