MythTV  master
Public Member Functions | Private Member Functions | List of all members
FormattedTextSubtitle608 Class Reference

#include <subtitlescreen.h>

Inheritance diagram for FormattedTextSubtitle608:
Inheritance graph
Collaboration diagram for FormattedTextSubtitle608:
Collaboration graph

Public Member Functions

 FormattedTextSubtitle608 (const std::vector< CC608Text * > &buffers, const QString &base="", QRect safearea=QRect(), SubtitleScreen *p=nullptr)
void Layout (void) override
- Public Member Functions inherited from FormattedTextSubtitle
virtual ~FormattedTextSubtitle ()=default
virtual void WrapLongLines (void)
virtual void PreRender (void)
virtual void Draw (void)
virtual int CacheNum (void) const
QStringList ToSRT (void) const

Private Member Functions

void Init (const std::vector< CC608Text * > &buffers)

Additional Inherited Members

- Protected Member Functions inherited from FormattedTextSubtitle
 FormattedTextSubtitle (QString base, QRect safearea, std::chrono::milliseconds start, std::chrono::milliseconds duration, SubtitleScreen *p)
 FormattedTextSubtitle (void)=default
- Protected Attributes inherited from FormattedTextSubtitle
QString m_base
QVector< FormattedTextLinem_lines
const QRect m_safeArea
std::chrono::milliseconds m_start {0ms}
std::chrono::milliseconds m_duration {0ms}
SubtitleScreenm_subScreen {nullptr}
int m_xAnchorPoint {0}
int m_yAnchorPoint {0}
int m_xAnchor {0}
int m_yAnchor {0}
QRect m_bounds

Detailed Description

Definition at line 131 of file subtitlescreen.h.

Constructor & Destructor Documentation

◆ FormattedTextSubtitle608()

FormattedTextSubtitle608::FormattedTextSubtitle608 ( const std::vector< CC608Text * > &  buffers,
const QString &  base = "",
QRect  safearea = QRect(),
SubtitleScreen p = nullptr 

Definition at line 134 of file subtitlescreen.h.

Member Function Documentation

◆ Layout()

void FormattedTextSubtitle608::Layout ( void  )

Reimplemented from FormattedTextSubtitle.

Definition at line 1190 of file subtitlescreen.cpp.

◆ Init()

void FormattedTextSubtitle608::Init ( const std::vector< CC608Text * > &  buffers)

Definition at line 1237 of file subtitlescreen.cpp.

The documentation for this class was generated from the following files: