MythTV
master
|
#include <libmythtv/captions/subtitlescreen.h>
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< FormattedTextLine > | m_lines |
const QRect | m_safeArea |
std::chrono::milliseconds | m_start {0ms} |
std::chrono::milliseconds | m_duration {0ms} |
SubtitleScreen * | m_subScreen {nullptr} |
int | m_xAnchorPoint {0} |
int | m_yAnchorPoint {0} |
int | m_xAnchor {0} |
int | m_yAnchor {0} |
QRect | m_bounds |
Definition at line 131 of file subtitlescreen.h.
|
inlineexplicit |
Definition at line 134 of file subtitlescreen.h.
|
overridevirtual |
Reimplemented from FormattedTextSubtitle.
Definition at line 1209 of file subtitlescreen.cpp.
|
private |
Definition at line 1256 of file subtitlescreen.cpp.