| 
    Kodi Documentation 22.0
    
   Kodi is an open source media player and entertainment hub. 
   | 
 
#include <DVDOverlayText.h>
  
Public Member Functions | |
| CDVDOverlayText (const std::shared_ptr< CDVDSubtitlesLibass > &libass) | |
| ~CDVDOverlayText () override=default | |
| std::shared_ptr< CDVDOverlay > | Clone () override | 
| void | SetTextAlignEnabled (bool enable) override | 
  Public Member Functions inherited from CDVDOverlayLibass | |
| CDVDOverlayLibass (const std::shared_ptr< CDVDSubtitlesLibass > &libass, DVDOverlayType type) | |
| CDVDOverlayLibass (const CDVDOverlayLibass &src) | |
| ~CDVDOverlayLibass () override=default | |
| std::shared_ptr< CDVDSubtitlesLibass > | GetLibassHandler () const | 
| Getter for Libass handler.   | |
  Public Member Functions inherited from CDVDOverlay | |
| CDVDOverlay (DVDOverlayType type) | |
| CDVDOverlay (const CDVDOverlay &src) | |
| virtual | ~CDVDOverlay ()=default | 
| 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 | 
      
  | 
  inlineexplicit | 
      
  | 
  overridedefault | 
      
  | 
  inlineoverridevirtual | 
return a copy to VideoPlayerSubtitle in order to have hw resources cleared after rendering
Reimplemented from CDVDOverlay.
Reimplemented from CDVDOverlay.