OSDN Git Service

WinGui:
[handbrake-jp/handbrake-jp-git.git] / win / C# / interop / Model / SrtSubtitle.cs
1 // --------------------------------------------------------------------------------------------------------------------\r
2 // <copyright file="SrtSubtitle.cs" company="HandBrake Project (http://handbrake.fr)">\r
3 //   This file is part of the HandBrake source code - It may be used under the terms of the GNU General Public License.\r
4 // </copyright>\r
5 // <summary>\r
6 //   Defines the SrtSubtitle type.\r
7 // </summary>\r
8 // --------------------------------------------------------------------------------------------------------------------\r
9 \r
10 namespace HandBrake.Interop.Model\r
11 {\r
12     /// <summary>\r
13     /// A Srt Subtitle\r
14     /// </summary>\r
15     public class SrtSubtitle\r
16     {\r
17         /// <summary>\r
18         /// Gets or sets a value indicating whether Default.\r
19         /// </summary>\r
20         public bool Default { get; set; }\r
21 \r
22         /// <summary>\r
23         /// Gets or sets FileName.\r
24         /// </summary>\r
25         public string FileName { get; set; }\r
26 \r
27         /// <summary>\r
28         /// Gets or sets LanguageCode.\r
29         /// </summary>\r
30         public string LanguageCode { get; set; }\r
31 \r
32         /// <summary>\r
33         /// Gets or sets CharacterCode.\r
34         /// </summary>\r
35         public string CharacterCode { get; set; }\r
36 \r
37         /// <summary>\r
38         /// Gets or sets Offset.\r
39         /// </summary>\r
40         public int Offset { get; set; }\r
41 \r
42         /// <summary>\r
43         /// Close the SRT Subtitle object\r
44         /// </summary>\r
45         /// <returns>\r
46         /// a SrtSubtitle\r
47         /// </returns>\r
48         public SrtSubtitle Clone()\r
49         {\r
50             return new SrtSubtitle\r
51             {\r
52                 Default = this.Default,\r
53                 FileName = this.FileName,\r
54                 LanguageCode = this.LanguageCode,\r
55                 CharacterCode = this.CharacterCode,\r
56                 Offset = this.Offset\r
57             };\r
58         }\r
59     }\r
60 }\r