Made all Enums serializable and corrected some class declarations.
[mono.git] / mcs / class / System.Drawing / System.Drawing.Imaging / EncoderValue.cs
1 //\r
2 // System.Drawing.Imaging.EncoderValue.cs\r
3 //\r
4 // (C) 2002 Ximian, Inc.  http://www.ximian.com\r
5 // Author: Dennis Hayes (dennish@raytek.com)\r
6 //\r
7 using System;\r
8 namespace System.Drawing.Imaging \r
9 {\r
10         [Serializable]
11         public enum EncoderValue {\r
12                 ColorTypeCMYK = 0,\r
13                 ColorTypeYCCK = 1,\r
14                 CompressionCCITT3 = 3,\r
15                 CompressionCCITT4 = 4,\r
16                 CompressionLZW = 2,\r
17                 CompressionNone = 6,\r
18                 CompressionRle = 5,\r
19                 Flush = 20,\r
20                 FrameDimensionPage = 23,\r
21                 FrameDimensionResolution = 22,\r
22                 FrameDimensionTime = 21,\r
23                 LastFrame = 19,\r
24                 MultiFrame = 18,\r
25                 RenderNonProgressive = 12,\r
26                 RenderProgressive = 11,\r
27                 ScanMethodInterlaced = 7,\r
28                 ScanMethodNonInterlaced = 8,\r
29                 TransformFlipHorizontal = 16,\r
30                 TransformFlipVertical = 17,\r
31                 TransformRotate180 = 14,\r
32                 TransformRotate270 = 15,\r
33                 TransformRotate90 = 13,\r
34                 VersionGif87 = 9,\r
35                 VersionGif89 = 10\r
36         }\r
37 }\r