|
| SubtitleFormat (void)=default |
|
| ~SubtitleFormat (void) |
|
MythFontProperties * | GetFont (const QString &family, const CC708CharacterAttribute &attr, int pixelSize, int zoom, int stretch) |
|
SubShape * | GetBackground (MythUIType *parent, const QString &name, const QString &family, const CC708CharacterAttribute &attr, const MythRect &area, int whichImageCache, std::chrono::milliseconds start, std::chrono::milliseconds duration) |
|
int | GetBackgroundAlpha (const QString &family) |
|
|
static void | CreateProviderDefault (const QString &family, const CC708CharacterAttribute &attr, MythUIType *parent, bool isComplement, MythFontProperties **font, MythUIShape **bg) |
|
static void | Complement (MythFontProperties *font, MythUIShape *bg) |
|
static QSet< QString > | Diff (const QString &family, const CC708CharacterAttribute &attr, MythFontProperties *font1, MythFontProperties *font2, MythUIShape *bg1, MythUIShape *bg2) |
|
Definition at line 130 of file subtitlescreen.cpp.
◆ SubtitleFormat()
SubtitleFormat::SubtitleFormat |
( |
void |
| ) |
|
|
default |
◆ ~SubtitleFormat()
SubtitleFormat::~SubtitleFormat |
( |
void |
| ) |
|
◆ GetFont()
◆ GetBackground()
SubShape * SubtitleFormat::GetBackground |
( |
MythUIType * |
parent, |
|
|
const QString & |
name, |
|
|
const QString & |
family, |
|
|
const CC708CharacterAttribute & |
attr, |
|
|
const MythRect & |
area, |
|
|
int |
whichImageCache, |
|
|
std::chrono::milliseconds |
start, |
|
|
std::chrono::milliseconds |
duration |
|
) |
| |
◆ GetBackgroundAlpha()
int SubtitleFormat::GetBackgroundAlpha |
( |
const QString & |
family | ) |
|
◆ MakePrefix()
◆ Load()
◆ IsUnlocked()
bool SubtitleFormat::IsUnlocked |
( |
const QString & |
prefix, |
|
|
const QString & |
property |
|
) |
| const |
|
inlineprivate |
◆ CreateProviderDefault()
◆ Complement()
◆ Diff()
◆ m_fontMap
◆ m_shapeMap
QHash<QString, MythUIShape *> SubtitleFormat::m_shapeMap |
|
private |
◆ m_changeMap
QHash<QString, QSet<QString> > SubtitleFormat::m_changeMap |
|
private |
◆ m_pixelSizeMap
QHash<QString, int> SubtitleFormat::m_pixelSizeMap |
|
private |
◆ m_outlineSizeMap
QHash<QString, int> SubtitleFormat::m_outlineSizeMap |
|
private |
◆ m_shadowOffsetMap
QHash<QString, QPoint> SubtitleFormat::m_shadowOffsetMap |
|
private |
◆ m_cleanup
The documentation for this class was generated from the following file: