#include <WinRenderer.h>
|
| CWinRenderer () |
|
| ~CWinRenderer () |
|
void | Update () override |
|
bool | RenderCapture (int index, CRenderCapture *capture) override |
|
bool | Configure (const VideoPicture &picture, float fps, unsigned int orientation) override |
|
void | AddVideoPicture (const VideoPicture &picture, int index) override |
|
void | UnInit () override |
|
bool | IsConfigured () override |
|
bool | Flush (bool saveBuffers) override |
|
CRenderInfo | GetRenderInfo () override |
|
void | RenderUpdate (int index, int index2, bool clear, unsigned int flags, unsigned int alpha) override |
|
void | SetBufferSize (int numBuffers) override |
|
void | ReleaseBuffer (int idx) override |
|
bool | NeedBuffer (int idx) override |
|
bool | SupportsMultiPassRendering () override |
|
bool | Supports (ERENDERFEATURE feature) const override |
|
bool | Supports (ESCALINGMETHOD method) const override |
|
bool | WantsDoublePass () override |
|
bool | ConfigChanged (const VideoPicture &picture) override |
|
DEBUG_INFO_VIDEO | GetDebugInfo (int idx) override |
|
CRenderCapture * | GetRenderCapture () override |
|
| CBaseRenderer () |
|
virtual | ~CBaseRenderer () |
|
virtual bool | IsPictureHW (const VideoPicture &picture) |
|
virtual bool | IsGuiLayer () |
|
void | SetViewMode (int viewMode) |
|
void | GetVideoRect (CRect &source, CRect &dest, CRect &view) const |
| Get video rectangle and view window.
|
|
float | GetAspectRatio () const |
|
unsigned int | GetOrientation () const |
|
void | SetVideoSettings (const CVideoSettings &settings) |
|
|
void | PreInit () |
|
int | NextBuffer () const |
|
CRendererBase * | SelectRenderer (const VideoPicture &picture) |
|
CRect | GetScreenRect () const |
|
void | CalcDestRect (float offsetX, float offsetY, float width, float height, float inputFrameRatio, float zoomAmount, float verticalShift, CRect &destRect) |
|
void | CalcNormalRenderRect (float offsetX, float offsetY, float width, float height, float inputFrameRatio, float zoomAmount, float verticalShift) |
|
void | CalculateFrameAspectRatio (unsigned int desired_width, unsigned int desired_height) |
|
virtual void | ManageRenderArea () |
|
virtual void | ReorderDrawPoints () |
|
virtual EShaderFormat | GetShaderFormat () |
|
void | MarkDirty () |
|
void | EnableAlwaysClip () |
|
void | saveRotatedCoords () |
|
void | syncDestRectToRotatedPoints () |
|
void | restoreRotatedCoords () |
|
◆ CWinRenderer()
CWinRenderer::CWinRenderer |
( |
| ) |
|
◆ ~CWinRenderer()
CWinRenderer::~CWinRenderer |
( |
| ) |
|
◆ AddVideoPicture()
◆ ConfigChanged()
◆ Configure()
bool CWinRenderer::Configure |
( |
const VideoPicture & | picture, |
|
|
float | fps, |
|
|
unsigned int | orientation ) |
|
overridevirtual |
◆ Create()
◆ Flush()
bool CWinRenderer::Flush |
( |
bool | saveBuffers | ) |
|
|
overridevirtual |
◆ GetDebugInfo()
◆ GetRenderCapture()
◆ GetRenderInfo()
◆ GetScreenRect()
CRect CWinRenderer::GetScreenRect |
( |
| ) |
const |
|
protected |
◆ IsConfigured()
bool CWinRenderer::IsConfigured |
( |
| ) |
|
|
inlineoverridevirtual |
◆ NeedBuffer()
bool CWinRenderer::NeedBuffer |
( |
int | idx | ) |
|
|
overridevirtual |
◆ NextBuffer()
int CWinRenderer::NextBuffer |
( |
| ) |
const |
|
protected |
◆ PreInit()
void CWinRenderer::PreInit |
( |
| ) |
|
|
protected |
◆ Register()
bool CWinRenderer::Register |
( |
| ) |
|
|
static |
◆ ReleaseBuffer()
void CWinRenderer::ReleaseBuffer |
( |
int | idx | ) |
|
|
overridevirtual |
◆ RenderCapture()
◆ RenderUpdate()
void CWinRenderer::RenderUpdate |
( |
int | index, |
|
|
int | index2, |
|
|
bool | clear, |
|
|
unsigned int | flags, |
|
|
unsigned int | alpha ) |
|
overridevirtual |
◆ SelectRenderer()
◆ SetBufferSize()
void CWinRenderer::SetBufferSize |
( |
int | numBuffers | ) |
|
|
overridevirtual |
◆ Supports() [1/2]
◆ Supports() [2/2]
◆ SupportsMultiPassRendering()
bool CWinRenderer::SupportsMultiPassRendering |
( |
| ) |
|
|
inlineoverridevirtual |
◆ UnInit()
void CWinRenderer::UnInit |
( |
| ) |
|
|
overridevirtual |
◆ Update()
void CWinRenderer::Update |
( |
| ) |
|
|
overridevirtual |
◆ WantsDoublePass()
bool CWinRenderer::WantsDoublePass |
( |
| ) |
|
|
overridevirtual |
◆ m_bConfigured
bool CWinRenderer::m_bConfigured = false |
|
protected |
◆ m_renderer
The documentation for this class was generated from the following files: