C# Class SubLib.Core.Domain.SubtitleProperties

Represents the properties of subtitles.
This class acts as a container which allows you to get and set a variety of properties. Some of these properties are used in syncronization and timing calculations.
Inheritance: ICloneable
ファイルを表示 Open project: GNOME/gnome-subtitles Class Usage Examples

Public Methods

Method Description
Clone ( ) : object
SubtitleProperties ( ) : SubLib.IO.Input
SubtitleProperties ( Headers headers, float originalFrameRate, float currentFrameRate ) : SubLib.IO.Input
ToString ( ) : string

Private Methods

Method Description
SetCurrentFrameRate ( float frameRate ) : void
SetOriginalFrameRate ( float frameRate ) : void
SubtitleProperties ( ParsingProperties properties ) : SubLib.IO.Input

Initializes a new instance of the SubtitleProperties class, with defaults for all properties.

Method Details

Clone() public method

public Clone ( ) : object
return object

SubtitleProperties() public method

public SubtitleProperties ( ) : SubLib.IO.Input
return SubLib.IO.Input

SubtitleProperties() public method

public SubtitleProperties ( Headers headers, float originalFrameRate, float currentFrameRate ) : SubLib.IO.Input
headers Headers
originalFrameRate float
currentFrameRate float
return SubLib.IO.Input

ToString() public method

public ToString ( ) : string
return string