MythTV  master
MythRenderD3D9 Member List

This is the complete list of members for MythRenderD3D9, including all inherited members.

AcquireDevice(void)MythRenderD3D9
Begin(void)MythRenderD3D9
ClearBuffer(void)MythRenderD3D9
CopyFrame(void *surface, D3D9Image *img)MythRenderD3D9
Create(QSize size, HWND window)MythRenderD3D9
CreateDeviceManager(void)MythRenderD3D9private
CreateSurface(const QSize &size, bool video=false)MythRenderD3D9
CreateTexture(const QSize &size)MythRenderD3D9
CreateVertexBuffer(IDirect3DTexture9 *texture=nullptr)MythRenderD3D9
DecrRef(void)ReferenceCountervirtual
DeleteSurface(IDirect3DSurface9 *surface)MythRenderD3D9
DeleteSurfaces(void)MythRenderD3D9private
DeleteTexture(IDirect3DTexture9 *texture)MythRenderD3D9
DeleteTextures(void)MythRenderD3D9private
DeleteVertexBuffer(IDirect3DVertexBuffer9 *vertexbuffer)MythRenderD3D9
DeleteVertexBuffers(void)MythRenderD3D9private
DestroyDeviceManager(void)MythRenderD3D9private
DrawRect(const QRect &rect, const QColor &color, int alpha)MythRenderD3D9
DrawTexturedQuad(IDirect3DVertexBuffer9 *vertexbuffer)MythRenderD3D9
EnableBlending(IDirect3DDevice9 *dev, bool enable)MythRenderD3D9private
End(void)MythRenderD3D9
GetBuffer(IDirect3DSurface9 *surface, uint &pitch)MythRenderD3D9
GetDescription()MythRendervirtual
GetDeviceManager(void)MythRenderD3D9inline
GetRect(IDirect3DVertexBuffer9 *vertexbuffer)MythRenderD3D9
GetSize(void) constMythRenderinline
HardwareYUVConversion(void)MythRenderD3D9
IncrRef(void)ReferenceCountervirtual
Init2DState(void)MythRenderD3D9private
IsErrored(void) constMythRenderinline
IsShared(void) constMythRender
m_adaptor_fmtMythRenderD3D9private
m_blendMythRenderD3D9private
m_current_surfaceMythRenderD3D9private
m_d3dMythRenderD3D9private
m_default_surfaceMythRenderD3D9private
m_deviceHandleMythRenderD3D9private
m_deviceManagerMythRenderD3D9private
m_deviceManagerTokenMythRenderD3D9private
m_erroredMythRenderprotected
m_lockMythRenderD3D9private
m_logDebugReferenceCounterprotected
m_multi_texturingMythRenderD3D9private
m_rect_vertexbufferMythRenderD3D9private
m_referenceCountReferenceCounterprotected
m_rootD3DDeviceMythRenderD3D9private
m_sizeMythRenderprotected
m_surface_fmtMythRenderD3D9private
m_surfacesMythRenderD3D9private
m_texture_fmtMythRenderD3D9private
m_texture_verticesMythRenderD3D9private
m_texturesMythRenderD3D9private
m_typeMythRenderprotected
m_vertexbuffersMythRenderD3D9private
m_videosurface_fmtMythRenderD3D9private
MultiTexturing(IDirect3DDevice9 *dev, bool enable, IDirect3DTexture9 *texture=nullptr)MythRenderD3D9private
MythRender(RenderType type)MythRenderexplicit
MythRenderD3D9()MythRenderD3D9inline
Present(HWND win)MythRenderD3D9
PrintDebug(void)ReferenceCounterstatic
ReferenceCounter(const QString &debugName, bool logDebug=true)ReferenceCounterexplicit
ReleaseBuffer(IDirect3DSurface9 *surface)MythRenderD3D9
ReleaseDevice(void)MythRenderD3D9
ReleaseResources(void)MythRenderinlineprotectedvirtual
ResolveAddress(const char *lib, const char *proc)MythRenderD3D9static
SetRenderTarget(IDirect3DTexture9 *texture)MythRenderD3D9
SetTexture(IDirect3DDevice9 *dev, IDirect3DTexture9 *texture, int num=0)MythRenderD3D9private
SetTextureVertices(IDirect3DDevice9 *dev, bool enable)MythRenderD3D9private
SetViewPort(const QRect, bool=false)MythRenderinlinevirtual
StretchRect(IDirect3DTexture9 *texture, IDirect3DSurface9 *surface, bool known_surface=true)MythRenderD3D9
Test(bool &reset)MythRenderD3D9
Type(void) constMythRenderinline
UpdateSurface(IDirect3DSurface9 *surface, const MythImage *image)MythRenderD3D9
UpdateVertexBuffer(IDirect3DVertexBuffer9 *vertexbuffer, const QRect &dvr, const QRect &vr, int alpha=255, bool video=false)MythRenderD3D9
~MythRender() override=defaultMythRenderprotected
~MythRenderD3D9()MythRenderD3D9privatevirtual
~ReferenceCounter(void)ReferenceCounterprotectedvirtual