Inheritance diagram for CSimpleTextSubtitle:

Public Member Functions | |
| CSimpleTextSubtitle () | |
| virtual | ~CSimpleTextSubtitle () |
| virtual void | Copy (CSimpleTextSubtitle &sts) |
| virtual void | Empty () |
| void | Sort (bool fRestoreReadorder=false) |
| void | CreateSegments () |
| void | Append (CSimpleTextSubtitle &sts, int timeoff=-1) |
| bool | Open (CString fn, int CharSet, CString name=_T("")) |
| bool | Open (CTextFile *f, int CharSet, CString name) |
| bool | Open (BYTE *data, int len, int CharSet, CString name) |
| bool | SaveAs (CString fn, exttype et, double fps=-1, CTextFile::enc=CTextFile::ASCII) |
| void | Add (CStringW str, bool fUnicode, int start, int end, CString style=_T("Default"), CString actor=_T(""), CString effect=_T(""), CRect marginRect=CRect(0, 0, 0, 0), int layer=0, int readorder=-1) |
| void | CreateDefaultStyle (int CharSet) |
| void | ChangeUnknownStylesToDefault () |
| void | AddStyle (CString name, STSStyle *style) |
| bool | CopyStyles (const CSTSStyleMap &styles, bool fAppend=false) |
| bool | SetDefaultStyle (STSStyle &s) |
| bool | GetDefaultStyle (STSStyle &s) |
| void | ConvertToTimeBased (double fps) |
| void | ConvertToFrameBased (double fps) |
| int | TranslateStart (int i, double fps) |
| int | TranslateEnd (int i, double fps) |
| int | SearchSub (int t, double fps) |
| int | TranslateSegmentStart (int i, double fps) |
| int | TranslateSegmentEnd (int i, double fps) |
| const STSSegment * | SearchSubs (int t, double fps, int *iSegment=NULL, int *nSegments=NULL) |
| const STSSegment * | GetSegment (int iSegment) |
| STSStyle * | GetStyle (int i) |
| bool | GetStyle (int i, STSStyle &stss) |
| int | GetCharSet (int i) |
| bool | IsEntryUnicode (int i) |
| void | ConvertUnicode (int i, bool fUnicode) |
| CStringA | GetStrA (int i, bool fSSA=false) |
| CStringW | GetStrW (int i, bool fSSA=false) |
| CStringW | GetStrWA (int i, bool fSSA=false) |
| void | SetStr (int i, CStringA str, bool fUnicode) |
| void | SetStr (int i, CStringW str, bool fUnicode) |
Public Attributes | |
| CString | m_name |
| tmode | m_mode |
| CTextFile::enc | m_encoding |
| CString | m_path |
| CSize | m_dstScreenSize |
| int | m_defaultWrapStyle |
| int | m_collisions |
| bool | m_fScaledBAS |
| bool | m_fUsingAutoGeneratedDefaultStyle |
| CSTSStyleMap | m_styles |
Protected Member Functions | |
| virtual void | OnChanged () |
Protected Attributes | |
| CSTSSegmentArray | m_segments |
Friends | |
| class | CSubtitleEditorDlg |
Definition at line 107 of file STS.h.
1.4.5