MythTV  master
SubtitleScreen Member List

This is the complete list of members for SubtitleScreen, including all inherited members.

aboutToHide(void)MythScreenTypevirtual
aboutToShow(void)MythScreenTypevirtual
Activate()MythUITypeslot
ActivateAnimations(MythUIAnimation::Trigger trigger)MythUIType
AddAssEvent(char *event)SubtitleScreenprivate
AddChild(MythUIType *child)MythUIType
AddFocusableChildrenToList(QMap< int, MythUIType * > &focusList)MythUITypeprotected
AddFont(const QString &text, MythFontProperties *fontProp)MythUIType
AddScaledImage(QImage &img, QRect &pos)SubtitleScreenprivate
AdjustAlpha(int mode, int alphachange, int minalpha=0, int maxalpha=255)MythUIType
AdjustMinArea(int delta_x, int delta_y, int delta_w, int delta_h)MythUITypevirtual
BuildFocusList(void)MythScreenType
CalcAlpha(int alphamod)MythUITypeprotected
CalcPadding(const CC708CharacterAttribute &format, bool isFirst, bool isLast, int &left, int &right) constSubtitleScreen
CalcTextSize(const QString &text, const CC708CharacterAttribute &format, float layoutSpacing) constSubtitleScreen
CanTakeFocus(void) constMythUIType
CleanupAssLibrary(void)SubtitleScreenprivate
CleanupAssTrack(void)SubtitleScreenprivate
Clear708Cache(uint64_t mask)SubtitleScreen
ClearAllSubtitles(void)SubtitleScreen
ClearDisplayedSubtitles(void)SubtitleScreen
ClearGlobalObjectStore(void)XMLParseBasestatic
ClearNonDisplayedSubtitles(void)SubtitleScreen
Close()MythScreenTypevirtualslot
CloseBusyPopup(void)MythScreenTypeprotected
ConnectDependants(bool recurse=false)MythUITypeprotected
ContainsPoint(const QPoint &point) constMythUIType
CopyFrom(MythUIType *base) overrideMythScreenTypeprotectedvirtual
CopyWindowFromBase(const QString &windowname, MythScreenType *win)XMLParseBasestatic
Create(void) overrideSubtitleScreenvirtual
CreateCopy(MythUIType *parent) overrideMythScreenTypeprotectedvirtual
customEvent(QEvent *event) overrideMythUITypeprotected
DeleteAllChildren(void)MythUIType
DeleteChild(const QString &name)MythUIType
DeleteChild(MythUIType *child)MythUIType
DependChanged(bool isDefault)MythUITypesignal
DisableForcedSubtitles(void)SubtitleScreen
Disabling()MythUITypesignal
DisplayAVSubtitles(void)SubtitleScreenprivate
DisplayCC608Subtitles(void)SubtitleScreenprivate
DisplayCC708Subtitles(void)SubtitleScreenprivate
DisplayDVDButton(AVSubtitle *dvdButton, QRect &buttonPos)SubtitleScreen
DisplayRawTextSubtitles(void)SubtitleScreenprivate
DisplayScaledAVSubtitles(const AVSubtitleRect *rect, QRect &bbox, bool top, QRect &display, int forced, const QString &imagename, long long displayuntil, long long late)SubtitleScreenprivate
DisplayTextSubtitles(void)SubtitleScreenprivate
doInit(void)MythScreenType
Draw(MythPainter *p, int xoffset, int yoffset, int alphaMod=255, QRect clipRect=QRect())MythUIType
DrawSelf(MythPainter *p, int xoffset, int yoffset, int alphaMod, QRect clipRect)MythUITypeprotectedvirtual
DrawTextSubtitles(const QStringList &subs, uint64_t start, uint64_t duration)SubtitleScreenprivate
EnabledSubtitleType(void)SubtitleScreeninline
EnableSubtitles(int type, bool forced_only=false)SubtitleScreen
Enabling()MythUITypesignal
Exiting()MythScreenTypesignal
ExpandArea(const MythRect &rect)MythUIType
Finalize(void)MythUITypeprotectedvirtual
FinishedFading()MythUITypesignal
FinishedMoving()MythUITypesignal
gestureEvent(MythGestureEvent *event) overrideMythScreenTypevirtual
GetAllChildren(void)MythUIType
GetAlpha(void) constMythUIType
GetAnimations(void)MythUITypeinline
GetArea(void) constMythUITypevirtual
GetChild(const QString &name) constMythUIType
GetChildAt(const QPoint &p, bool recursive=true, bool focusable=true) constMythUIType
GetDelay(void) constSubtitleScreen
GetDependsMap() constMythUITypeinline
GetDirtyArea(void) constMythUITypevirtual
getFirstText(QDomElement &element)XMLParseBasestatic
GetFocusWidget(void) constMythScreenType
GetFont(const CC708CharacterAttribute &attr) constSubtitleScreen
MythScreenType::GetFont(const QString &text) constMythUIType
GetFullArea(void) constMythUITypevirtual
GetGlobalObjectStore(void)XMLParseBasestatic
GetHelpText(void) constMythUITypeinline
GetMinSize(void) constMythUITypevirtual
GetPainter(void) overrideMythScreenTypevirtual
GetPosition(void) constMythUITypevirtual
GetScreenStack() constMythScreenType
GetSubtitleFormat(void)SubtitleScreeninline
GetTeletextBackgroundAlpha(void)SubtitleScreenstatic
GetTeletextFontName(void)SubtitleScreenstatic
GetXMLLocation(void) constMythUITypeinline
GetXMLName(void) constMythUITypeinline
GetZoom(void) constSubtitleScreen
HandleAlphaPulse()MythUITypeprotected
HandleMovementPulse()MythUITypeprotected
Hide(void)MythUITypeslot
Hiding()MythUITypesignal
Init(void)MythScreenTypeprotectedvirtual
InitialiseAssLibrary(void)SubtitleScreenprivate
InitialiseAssTrack(int tracknum)SubtitleScreenprivate
InitializeFonts(bool wasResized)SubtitleScreenprivate
IsDeferredLoading(bool recurse=false) constMythUIType
IsDeleting(void) constMythScreenType
IsEnabled(void) constMythUITypeinline
IsFullscreen(void) constMythScreenType
IsInitialized(void) constMythScreenType
IsLoaded(void)MythScreenTypeinline
IsLoading(void)MythScreenTypeinline
IsVisible(bool recurse=false) constMythUIType
keyPressEvent(QKeyEvent *event) overrideMythScreenTypevirtual
Load(void)MythScreenTypeprotectedvirtual
LoadAssFonts(void)SubtitleScreenprivate
LoadBaseTheme(void)XMLParseBasestatic
LoadBaseTheme(const QString &baseTheme)XMLParseBasestatic
LoadInBackground(const QString &message="")MythScreenTypeprotected
LoadInForeground(void)MythScreenType
LoadNow(void)MythUITypevirtual
LoadWindowFromXML(const QString &xmlfile, const QString &windowname, MythUIType *parent)XMLParseBasestatic
LoseFocus()MythUITypeslot
LosingFocus()MythUITypesignal
m_AlphaChangeMythUITypeprotected
m_AlphaChangeModeMythUITypeprotected
m_AlphaMaxMythUITypeprotected
m_AlphaMinMythUITypeprotected
m_animationsMythUITypeprotected
m_AreaMythUITypeprotected
m_assFontCountSubtitleScreenprivate
m_assLibrarySubtitleScreenprivate
m_assRendererSubtitleScreenprivate
m_assTrackSubtitleScreenprivate
m_assTrackNumSubtitleScreenprivate
m_BorderColorMythUITypeprotected
m_BusyPopupMythScreenTypeprotected
m_CanHaveFocusMythUITypeprotected
m_cc608readerSubtitleScreenprivate
m_cc708readerSubtitleScreenprivate
m_ChildrenListMythUITypeprotected
m_CurrentFocusWidgetMythScreenTypeprotected
m_deferloadMythUITypeprotected
m_dependOperatorMythUITypeprotected
m_dependsMapMythUITypeprotected
m_dependsValueMythUITypeprotected
m_DirtyRegionMythUITypeprotected
m_EffectsMythUITypeprotected
m_EnabledMythUITypeprotected
m_EnableInitiatorMythUITypeprotected
m_familySubtitleScreenprivate
m_focusOrderMythUITypeprotected
m_FocusWidgetListMythScreenTypeprotected
m_FontsMythUITypeprotected
m_fontSizeSubtitleScreenprivate
m_fontStretchSubtitleScreenprivate
m_formatSubtitleScreenprivate
m_FullScreenMythScreenTypeprotected
m_HasFocusMythUITypeprotected
m_helptextMythUITypeprotected
m_InitiatorMythUITypeprotected
m_IsDeletingMythScreenTypeprotected
m_IsDependDefaultMythUITypeprotected
m_IsInitializedMythScreenTypeprotected
m_IsLoadedMythScreenTypeprotected
m_IsLoadingMythScreenTypeprotected
m_LoadLockMythScreenTypeprotected
m_MinAreaMythUITypeprotected
m_MinSizeMythUITypeprotected
m_MovingMythUITypeprotected
m_NeedsRedrawMythUITypeprotected
m_PainterMythUITypeprotected
m_ParentMythUITypeprotected
m_playerSubtitleScreenprivate
m_qInitedSubtitleScreenprivate
m_refreshDeletedSubtitleScreenprivate
m_refreshModifiedSubtitleScreenprivate
m_removeHTMLSubtitleScreenprivate
m_ReverseDependMythUITypeprotected
m_safeAreaSubtitleScreenprivate
m_SavedMaskMythScreenTypeprotected
m_ScreenStackMythScreenTypeprotected
m_subreaderSubtitleScreenprivate
m_subtitleTypeSubtitleScreenprivate
m_textFontDelayMsSubtitleScreenprivate
m_textFontDelayMsPrevSubtitleScreenprivate
m_textFontZoomSubtitleScreenprivate
m_textFontZoomPrevSubtitleScreenprivate
m_VanishMythUITypeprotected
m_VanishedMythUITypeprotected
m_VisibleMythUITypeprotected
m_xmlLocationMythUITypeprotected
m_xmlNameMythUITypeprotected
m_XYDestinationMythUITypeprotected
m_XYSpeedMythUITypeprotected
mediaEvent(MythMediaEvent *event)MythUITypevirtual
MoveChildToTop(MythUIType *child)MythUIType
MoveTo(QPoint destXY, QPoint speedXY)MythUIType
MoveToTop(void)MythUIType
MythScreenType(MythScreenStack *parent, const QString &name, bool fullscreen=true)MythScreenType
MythScreenType(MythUIType *parent, const QString &name, bool fullscreen=true)MythScreenTypeprotected
MythUIComposite(QObject *parent, const QString &name)MythUIComposite
MythUIType(QObject *parent, const QString &name)MythUIType
NeedsRedraw(void) constMythUIType
NextPrevWidgetFocus(bool up_or_down)MythScreenTypevirtual
NormX(int width)MythUITypeprotectedstatic
NormY(int height)MythUITypeprotectedstatic
OpenBusyPopup(const QString &message="")MythScreenTypeprotected
OptimiseDisplayedArea(void)SubtitleScreenprivate
parseAlignment(const QString &text)XMLParseBasestatic
parseAlignment(QDomElement &element)XMLParseBasestatic
parseBool(const QString &text)XMLParseBasestatic
parseBool(QDomElement &element)XMLParseBasestatic
ParseChildren(const QString &filename, QDomElement &element, MythUIType *parent, bool showWarnings)XMLParseBasestatic
ParseElement(const QString &filename, QDomElement &element, bool showWarnings) overrideMythScreenTypeprotectedvirtual
parseGradient(const QDomElement &element)XMLParseBasestatic
parsePoint(const QString &text, bool normalize=true)XMLParseBasestatic
parsePoint(QDomElement &element, bool normalize=true)XMLParseBasestatic
parseRect(const QString &text, bool normalize=true)XMLParseBasestatic
parseRect(QDomElement &element, bool normalize=true)XMLParseBasestatic
parseSize(const QString &text, bool normalize=true)XMLParseBasestatic
parseSize(QDomElement &element, bool normalize=true)XMLParseBasestatic
parseText(QDomElement &element)XMLParseBasestatic
ParseUIType(const QString &filename, QDomElement &element, const QString &type, MythUIType *parent, MythScreenType *screen, bool showWarnings, QMap< QString, QString > &parentDependsMap)XMLParseBasestatic
Pulse(void) overrideSubtitleScreenvirtual
RecalculateArea(bool recurse=true)MythUITypevirtual
Refresh(void)MythUITypeslot
ReloadInBackground(void)MythScreenTypeprotected
RenderAssTrack(uint64_t timecode)SubtitleScreenprivate
RequestRegionUpdate(const QRect &)MythUITypesignal
RequestUpdate()MythUITypesignal
RequestUpdate(const QRect &)MythUITypesignal
Reset(void)MythUITypevirtual
ResetBusyPopup(void)MythScreenTypeprotected
ResetElementState(void)SubtitleScreenprivate
ResetMap(const InfoMap &infoMap)MythUICompositevirtual
ResetNeedsRedraw(void)MythUIType
ResizeAssRenderer(void)SubtitleScreenprivate
SetAlpha(int newalpha)MythUIType
SetAngle(float angle)MythUIType
SetArea(const MythRect &rect)MythUITypevirtual
SetBusyPopupMessage(const QString &message)MythScreenTypeprotected
SetCanTakeFocus(bool set=true)MythUIType
SetCentre(UIEffects::Centre centre)MythUIType
SetChildNeedsRedraw(MythUIType *child)MythUIType
SetDeferLoad(bool defer)MythUITypeinline
SetDelay(int ms)SubtitleScreen
SetDeleting(bool deleting)MythScreenType
SetDependIsDefault(bool isDefault)MythUIType
SetDependsMap(QMap< QString, QString > dependsMap)MythUIType
SetElementAdded(void)SubtitleScreen
SetElementDeleted(void)SubtitleScreen
SetElementResized(void)SubtitleScreen
SetEnabled(bool enable)MythUIType
SetFocusOrder(int order)MythUIType
SetFocusWidget(MythUIType *widget=nullptr)MythScreenType
SetFontSize(int pixelSize)SubtitleScreeninline
SetFullscreen(bool full)MythScreenType
SetHelpText(const QString &text)MythUITypeinline
SetHorizontalZoom(float zoom)MythUIType
SetMinArea(const MythRect &rect)MythUITypevirtual
SetMinAreaParent(MythRect actual_area, MythRect allowed_area, MythUIType *child)MythUITypevirtual
SetMinSize(const MythPoint &size)MythUITypevirtual
SetPainter(MythPainter *painter)MythUITypeinline
SetPosition(int x, int y)MythUIType
SetPosition(const MythPoint &point)MythUITypevirtual
SetRedraw(void)MythUIType
SetReverseDependence(MythUIType *dependee, bool reverse)MythUIType
SetSize(const QSize &size)MythUITypevirtual
SetTextFromMap(const InfoMap &infoMap)MythUICompositevirtual
SetVerticalZoom(float zoom)MythUIType
SetVisible(bool visible)MythUITypevirtual
SetXMLLocation(const QString &filename, int where)MythUITypeinline
SetXMLName(const QString &name)MythUITypeinline
SetZoom(int percent)SubtitleScreen
MythScreenType::SetZoom(float zoom)MythUIType
Show(void)MythUITypeslot
Showing()MythUITypesignal
ShowMenu(void)MythScreenTypevirtual
SubtitleScreen(MythPlayer *player, const char *name, int fontStretch)SubtitleScreen
TakeFocus()MythUITypeslot
TakingFocus()MythUITypesignal
UpdateDependState(bool isDefault)MythUITypeslot
UpdateDependState(MythUIType *dependee, bool isDefault)MythUITypeslot
VanishSibling(void)MythUITypevirtual
WindowExists(const QString &xmlfile, const QString &windowname)XMLParseBasestatic
~MythScreenType() overrideMythScreenType
~MythUIComposite() override=defaultMythUIComposite
~MythUIType() overrideMythUITypeprotected
~SubtitleScreen() overrideSubtitleScreen