public FunctionInfoForm(LuaFile.FunctionHeader header, string name) { InitializeComponent(); _header = header; _name = name; }
private void ExportFunctionHeader(LuaFile.FunctionHeader header, FileStream fs) { string headerStr = "<Header>\r\n"; headerStr += "Line Defined:\t\t" + header.LineDefined + "\t"; headerStr += "Last Line:\t\t" + header.LastLineDefined + "\r\n"; headerStr += "Nups:\t\t\t\t" + header.Nups + "\t"; headerStr += "Num Of Args:\t" + header.NumOfArgs + "\r\n"; headerStr += "Is Var Arg:\t\t\t" + (header.IsVarArg != 0 ? "Yes" : "No") + "\t"; headerStr += "Max Stack Size:\t" + header.MaxStackSize + "\r\n"; byte[] buffer = Encoding.UTF8.GetBytes(headerStr); fs.Write(buffer, 0, buffer.Length); }