kodi
Public Member Functions | List of all members
CDVDOverlayText Class Reference
Inheritance diagram for CDVDOverlayText:
Inheritance graph
[legend]
Collaboration diagram for CDVDOverlayText:
Collaboration graph
[legend]

Public Member Functions

 CDVDOverlayText (const std::shared_ptr< CDVDSubtitlesLibass > &libass)
 
std::shared_ptr< CDVDOverlayClone () override
 return a copy to VideoPlayerSubtitle in order to have hw resources cleared after rendering
 
void SetTextAlignEnabled (bool enable) override
 
- Public Member Functions inherited from CDVDOverlayLibass
 CDVDOverlayLibass (const std::shared_ptr< CDVDSubtitlesLibass > &libass, DVDOverlayType type)
 
 CDVDOverlayLibass (const CDVDOverlayLibass &src)
 
std::shared_ptr< CDVDSubtitlesLibassGetLibassHandler () const
 Getter for Libass handler. More...
 
- Public Member Functions inherited from CDVDOverlay
 CDVDOverlay (DVDOverlayType type)
 
 CDVDOverlay (const CDVDOverlay &src)
 
bool IsOverlayType (DVDOverlayType type) const
 
bool IsTextAlignEnabled () const
 
void SetOverlayContainerFlushable (bool isFlushable)
 
bool IsOverlayContainerFlushable () const
 
void SetForcedMargins (bool setForcedMargins)
 
bool IsForcedMargins () const
 

Additional Inherited Members

- Public Attributes inherited from CDVDOverlay
double iPTSStartTime
 
double iPTSStopTime
 
bool bForced
 
bool replace
 
unsigned long m_textureid
 
- Protected Attributes inherited from CDVDOverlay
DVDOverlayType m_type
 
bool m_enableTextAlign
 
bool m_overlayContainerFlushable
 
bool m_setForcedMargins
 

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