public override bool HandleExport(ExportSpriteInfo Info, TextBox EditOutput, DocumentInfo DocInfo)
        {
            int    wrapByteCount = GetExportWrapCount();
            string prefix        = editPrefix.Text;

            GR.Memory.ByteBuffer charSet = new GR.Memory.ByteBuffer();
            foreach (int index in Info.ExportIndices)
            {
                charSet.Append(Info.Project.Sprites[index].Tile.Data);
            }

            bool wrapData  = checkExportToDataWrap.Checked;
            bool prefixRes = checkExportToDataIncludeRes.Checked;

            if (!prefixRes)
            {
                prefix = "";
            }

            string line = Util.ToASMData(Info.ExportData, wrapData, wrapByteCount, prefix);

            EditOutput.Text = line;
            return(true);
        }
Exemple #2
0
 public virtual bool HandleExport(ExportSpriteInfo Info, TextBox EditOutput, DocumentInfo DocInfo)
 {
     return(false);
 }