|  | 
| void | Render (int idx) override | 
|  | 
| void | CreateSubtitlesStyle () | 
|  | 
| void | Notify (const Observable &obs, const ObservableMessage msg) override | 
|  | Process a message from an observable.  More... 
 | 
|  | 
| void | AddOverlay (std::shared_ptr< CDVDOverlay > o, double pts, int index) | 
|  | 
| void | UnInit () | 
|  | Release resources. 
 | 
|  | 
| void | Flush () | 
|  | 
| void | Reset () | 
|  | Reset to default values. 
 | 
|  | 
| void | Release (int idx) | 
|  | 
| bool | HasOverlay (int idx) | 
|  | 
| void | SetVideoRect (CRect &source, CRect &dest, CRect &view) | 
|  | 
| void | SetStereoMode (const std::string &stereomode) | 
|  | 
| void | SetSubtitleVerticalPosition (const int value, bool save) | 
|  | Set the subtitle vertical position, it depends on current screen resolution.  More... 
 | 
|  | 
|  | 
| enum | PositonResInfoState { POSRESINFO_UNSET = -1, 
POSRESINFO_SAVE_CHANGES = -2
 } | 
|  | 
| void | ResetSubtitlePosition () | 
|  | Reset the subtitle position to default value. 
 | 
|  | 
| void | OnViewChange () | 
|  | Called when the screen resolution is changed. 
 | 
|  | 
| void | Render (COverlay *o) | 
|  | 
| std::shared_ptr< COverlay > | Convert (CDVDOverlay &o, double pts) | 
|  | 
| std::shared_ptr< COverlay > | ConvertLibass (CDVDOverlayLibass &o, double pts, bool updateStyle, const std::shared_ptr< struct KODI::SUBTITLES::STYLE::style > &overlayStyle) | 
|  | Convert the overlay to a overlay renderer.  More... 
 | 
|  | 
| void | CreateSubtitlesStyle () | 
|  | 
| void | Release (std::vector< SElement > &list) | 
|  | 
| void | ReleaseCache () | 
|  | 
| void | ReleaseUnused () | 
|  | 
| void | LoadSettings () | 
|  | Load and store settings locally. 
 | 
|  | 
| CCriticalSection | m_section | 
|  | 
| std::vector< SElement > | m_buffers [NUM_BUFFERS] | 
|  | 
| std::map< unsigned int, std::shared_ptr< COverlay > > | m_textureCache | 
|  | 
| CRect | m_rv | 
|  | 
| CRect | m_rs | 
|  | 
| CRect | m_rd | 
|  | 
| std::string | m_stereomode | 
|  | 
| int | m_subtitlePosition {0} | 
|  | 
| int | m_subtitlePosResInfo {POSRESINFO_UNSET} | 
|  | 
| int | m_subtitleVerticalMargin {0} | 
|  | 
| bool | m_saveSubtitlePosition {false} | 
|  | 
| KODI::SUBTITLES::HorizontalAlign | m_subtitleHorizontalAlign | 
|  | 
| KODI::SUBTITLES::Align | m_subtitleAlign {KODI::SUBTITLES::Align::BOTTOM_OUTSIDE} | 
|  | 
| std::shared_ptr< struct KODI::SUBTITLES::STYLE::style > | m_overlayStyle | 
|  | 
| std::atomic< bool > | m_isSettingsChanged {false} | 
|  | 
| static unsigned int | m_textureid = 1 | 
|  | 
The documentation for this class was generated from the following files:
- xbmc/cores/VideoPlayer/VideoRenderers/DebugRenderer.h
- xbmc/cores/VideoPlayer/VideoRenderers/DebugRenderer.cpp