private void exportTSV_Click(object sender, EventArgs e) { List <string> strings = new List <string>(); foreach (OLVListItem item in this.olv.Items) { AtlasObject rowObject = (AtlasObject)item.RowObject; strings.Add(rowObject.Container1 + "\t" + rowObject.Container2 + "\t" + rowObject.X1.ToString() + "\t" + rowObject.Y1.ToString() + "\t" + rowObject.X3.ToString() + "\t" + rowObject.Y3.ToString()); } PackedFileEditorHelper.WriteToTSVFile(strings); }
private void exportTSV_Click(object sender, EventArgs e) { List <string> strings = new List <string>(); for (int i = 0; i < this.treeListView1.Items.Count; i++) { OLVListItem item = (OLVListItem)this.treeListView1.Items[i]; if (item.RowObject is UnitVariantObject) { UnitVariantObject rowObject = (UnitVariantObject)item.RowObject; strings.Add(rowObject.ModelPart.ToString() + "\t" + rowObject.Num2.ToString() + "\t" + rowObject.EntryCount.ToString() + "\t"); if (rowObject.MeshTextureList != null) { foreach (MeshTextureObject obj3 in rowObject.MeshTextureList) { strings.Add("\t\t\t\t\t" + obj3.Mesh + "\t" + obj3.Texture + "\t" + obj3.Bool1.ToString() + "\t" + obj3.Bool2.ToString()); } } } } PackedFileEditorHelper.WriteToTSVFile(strings); }
public bool CanEdit(PackedFile file) { return(PackedFileEditorHelper.HasExtension(file, DEFAULT_EXTENSIONS));; }
public override bool CanEdit(PackedFile file) { return(PackedFileEditorHelper.HasExtension(file, EXTENSIONS)); }