Kodi Documentation 18.0
Kodi is an open source media player and entertainment hub.
CDebugRenderer::CRenderer Class Reference

#include <DebugRenderer.h>

Inheritance diagram for CDebugRenderer::CRenderer:
OVERLAY::CRenderer

Public Member Functions

 CRenderer ()
 
void Render (int idx) override
 
- Public Member Functions inherited from OVERLAY::CRenderer
 CRenderer ()
 
virtual ~CRenderer ()
 
void AddOverlay (CDVDOverlay *o, double pts, int index)
 
void Flush ()
 
void Release (int idx)
 
bool HasOverlay (int idx)
 
void SetVideoRect (CRect &source, CRect &dest, CRect &view)
 
void SetStereoMode (const std::string &stereomode)
 

Additional Inherited Members

- Protected Member Functions inherited from OVERLAY::CRenderer
void Render (COverlay *o, float adjust_height)
 
COverlayConvert (CDVDOverlay *o, double pts)
 
COverlayConvert (CDVDOverlaySSA *o, double pts)
 
void Release (std::vector< SElement > &list)
 
void ReleaseCache ()
 
void ReleaseUnused ()
 
- Protected Attributes inherited from OVERLAY::CRenderer
CCriticalSection m_section
 
std::vector< SElementm_buffers [NUM_BUFFERS]
 
std::map< unsigned int, COverlay * > m_textureCache
 
CRect m_rv
 
CRect m_rs
 
CRect m_rd
 
std::string m_font
 
std::string m_fontBorder
 
std::string m_stereomode
 
- Static Protected Attributes inherited from OVERLAY::CRenderer
static unsigned int m_textureid = 1
 

Constructor & Destructor Documentation

◆ CRenderer()

CDebugRenderer::CRenderer::CRenderer ( )

Member Function Documentation

◆ Render()

void CDebugRenderer::CRenderer::Render ( int  idx)
overridevirtual

Reimplemented from OVERLAY::CRenderer.


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