vdr-plugin-softhddevice-drm-gles 1.5.9-20e15de
cOglCmdRenderFbToBufferFb Class Reference

#include <openglosd.h>

Public Member Functions

 cOglCmdRenderFbToBufferFb (cOglFb *fb, cOglFb *buffer, GLint x, GLint y, GLint transparency, GLint drawPortX, GLint drawPortY, GLint dirtyX, GLint dirtyTop, GLint dirtyWidth, GLint dirtyHeight, bool alphablending, cSoftHdDevice *device)
 
virtual ~cOglCmdRenderFbToBufferFb (void)
 
virtual const char * Description (void)
 
virtual bool Execute (void)
 
- Public Member Functions inherited from cOglCmd
 cOglCmd (cOglFb *fb)
 
virtual ~cOglCmd (void)
 

Private Attributes

cOglFbm_pBuffer
 
GLfloat m_x
 
GLfloat m_y
 
GLfloat m_drawPortX
 
GLfloat m_drawPortY
 
GLint m_transparency
 
GLint m_bcolor
 
GLint m_dirtyX
 
GLint m_dirtyTop
 
GLint m_dirtyWidth
 
GLint m_dirtyHeight
 
bool m_alphablending
 
cSoftHdDevicem_pDevice
 

Additional Inherited Members

- Protected Attributes inherited from cOglCmd
cOglFbm_pFramebuffer
 

Detailed Description

Definition at line 379 of file openglosd.h.

Constructor & Destructor Documentation

◆ cOglCmdRenderFbToBufferFb()

cOglCmdRenderFbToBufferFb::cOglCmdRenderFbToBufferFb ( cOglFb fb,
cOglFb buffer,
GLint  x,
GLint  y,
GLint  transparency,
GLint  drawPortX,
GLint  drawPortY,
GLint  dirtyX,
GLint  dirtyTop,
GLint  dirtyWidth,
GLint  dirtyHeight,
bool  alphablending,
cSoftHdDevice device 
)
inline

Definition at line 382 of file openglosd.h.

◆ ~cOglCmdRenderFbToBufferFb()

virtual cOglCmdRenderFbToBufferFb::~cOglCmdRenderFbToBufferFb ( void  )
inlinevirtual

Definition at line 397 of file openglosd.h.

Member Function Documentation

◆ Description()

virtual const char * cOglCmdRenderFbToBufferFb::Description ( void  )
inlinevirtual

Implements cOglCmd.

Definition at line 398 of file openglosd.h.

◆ Execute()

Member Data Documentation

◆ m_alphablending

bool cOglCmdRenderFbToBufferFb::m_alphablending
private

Definition at line 410 of file openglosd.h.

Referenced by Execute().

◆ m_bcolor

GLint cOglCmdRenderFbToBufferFb::m_bcolor
private

Definition at line 405 of file openglosd.h.

Referenced by Execute().

◆ m_dirtyHeight

GLint cOglCmdRenderFbToBufferFb::m_dirtyHeight
private

Definition at line 409 of file openglosd.h.

Referenced by Execute().

◆ m_dirtyTop

GLint cOglCmdRenderFbToBufferFb::m_dirtyTop
private

Definition at line 407 of file openglosd.h.

Referenced by Execute().

◆ m_dirtyWidth

GLint cOglCmdRenderFbToBufferFb::m_dirtyWidth
private

Definition at line 408 of file openglosd.h.

Referenced by Execute().

◆ m_dirtyX

GLint cOglCmdRenderFbToBufferFb::m_dirtyX
private

Definition at line 406 of file openglosd.h.

Referenced by Execute().

◆ m_drawPortX

GLfloat cOglCmdRenderFbToBufferFb::m_drawPortX
private

Definition at line 403 of file openglosd.h.

Referenced by Execute().

◆ m_drawPortY

GLfloat cOglCmdRenderFbToBufferFb::m_drawPortY
private

Definition at line 403 of file openglosd.h.

Referenced by Execute().

◆ m_pBuffer

cOglFb* cOglCmdRenderFbToBufferFb::m_pBuffer
private

Definition at line 401 of file openglosd.h.

Referenced by Execute().

◆ m_pDevice

cSoftHdDevice* cOglCmdRenderFbToBufferFb::m_pDevice
private

Definition at line 411 of file openglosd.h.

◆ m_transparency

GLint cOglCmdRenderFbToBufferFb::m_transparency
private

Definition at line 404 of file openglosd.h.

Referenced by Execute().

◆ m_x

GLfloat cOglCmdRenderFbToBufferFb::m_x
private

Definition at line 402 of file openglosd.h.

Referenced by Execute().

◆ m_y

GLfloat cOglCmdRenderFbToBufferFb::m_y
private

Definition at line 402 of file openglosd.h.

Referenced by Execute().


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