#include <RPBaseRenderer.h>
◆ CRPBaseRenderer()
◆ ~CRPBaseRenderer()
CRPBaseRenderer::~CRPBaseRenderer |
( |
| ) |
|
|
virtual |
◆ Configure()
bool CRPBaseRenderer::Configure |
( |
AVPixelFormat | format | ) |
|
◆ ConfigureInternal()
virtual bool KODI::RETRO::CRPBaseRenderer::ConfigureInternal |
( |
| ) |
|
|
inlineprotectedvirtual |
◆ Flush()
void CRPBaseRenderer::Flush |
( |
| ) |
|
|
virtual |
◆ FlushInternal()
virtual void KODI::RETRO::CRPBaseRenderer::FlushInternal |
( |
| ) |
|
|
inlineprotectedvirtual |
◆ FrameMove()
void CRPBaseRenderer::FrameMove |
( |
| ) |
|
◆ GetBufferPool()
Get the buffer pool used by this renderer.
◆ GetDefaultScalingMethod()
virtual SCALINGMETHOD KODI::RETRO::CRPBaseRenderer::GetDefaultScalingMethod |
( |
| ) |
const |
|
pure virtual |
◆ GetRenderBuffer()
◆ GetRenderSettings()
const CRenderSettings & KODI::RETRO::CRPBaseRenderer::GetRenderSettings |
( |
| ) |
const |
|
inline |
◆ IsCompatible()
◆ IsVisible()
bool CRPBaseRenderer::IsVisible |
( |
| ) |
const |
◆ PreRender()
void CRPBaseRenderer::PreRender |
( |
bool | clear | ) |
|
Performs whatever necessary before rendering the frame.
◆ RenderFrame()
◆ RenderInternal()
virtual void KODI::RETRO::CRPBaseRenderer::RenderInternal |
( |
bool | clear, |
|
|
uint8_t | alpha ) |
|
protectedpure virtual |
◆ SetBuffer()
◆ SetPixels()
void CRPBaseRenderer::SetPixels |
( |
const std::string & | pixelPath | ) |
|
◆ SetRenderRotation()
void CRPBaseRenderer::SetRenderRotation |
( |
unsigned int | rotationDegCCW | ) |
|
◆ SetScalingMethod()
◆ SetStretchMode()
◆ Supports()
◆ m_bConfigured
bool KODI::RETRO::CRPBaseRenderer::m_bConfigured = false |
|
protected |
◆ m_bufferPool
◆ m_context
◆ m_format
AVPixelFormat KODI::RETRO::CRPBaseRenderer::m_format = AV_PIX_FMT_NONE |
|
protected |
◆ m_renderBuffer
IRenderBuffer* KODI::RETRO::CRPBaseRenderer::m_renderBuffer = nullptr |
|
protected |
◆ m_renderSettings
◆ m_rotatedDestCoords
std::array<CPoint, 4> KODI::RETRO::CRPBaseRenderer::m_rotatedDestCoords {} |
|
protected |
◆ m_sourceRect
CRect KODI::RETRO::CRPBaseRenderer::m_sourceRect |
|
protected |
The documentation for this class was generated from the following files: