vdr-plugin-softhddevice-drm-gles 1.6.2
cOglCmdDrawTexture Class Reference

#include <openglosd.h>

Public Member Functions

 cOglCmdDrawTexture (cOglFb *fb, sOglImage *imageRef, GLint x, GLint y, double scaleX=1.0f, double scaleY=1.0f)
 
virtual ~cOglCmdDrawTexture (void)
 
virtual const charDescription (void)
 
virtual bool Execute (void)
 
- Public Member Functions inherited from cOglCmd
 cOglCmd (cOglFb *fb)
 
virtual ~cOglCmd (void)
 
virtual bool NeedsLockingAgainstStateChange (void)
 

Private Attributes

sOglImagem_pImageRef
 
GLint m_x
 
GLint m_y
 
GLfloat m_scaleX
 
GLfloat m_scaleY
 
GLint m_borderColor
 

Additional Inherited Members

- Protected Attributes inherited from cOglCmd
cOglFbm_pFramebuffer
 

Detailed Description

Definition at line 554 of file openglosd.h.

Constructor & Destructor Documentation

◆ cOglCmdDrawTexture()

cOglCmdDrawTexture::cOglCmdDrawTexture ( cOglFb fb,
sOglImage imageRef,
GLint  x,
GLint  y,
double  scaleX = 1.0f,
double  scaleY = 1.0f 
)
inline

Definition at line 556 of file openglosd.h.

◆ ~cOglCmdDrawTexture()

virtual cOglCmdDrawTexture::~cOglCmdDrawTexture ( void  )
inlinevirtual

Definition at line 564 of file openglosd.h.

Member Function Documentation

◆ Description()

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

Implements cOglCmd.

Definition at line 565 of file openglosd.h.

Member Data Documentation

◆ m_borderColor

GLint cOglCmdDrawTexture::m_borderColor
private

Definition at line 571 of file openglosd.h.

Referenced by Execute().

◆ m_pImageRef

sOglImage* cOglCmdDrawTexture::m_pImageRef
private

Definition at line 568 of file openglosd.h.

Referenced by Execute().

◆ m_scaleX

GLfloat cOglCmdDrawTexture::m_scaleX
private

Definition at line 570 of file openglosd.h.

Referenced by Execute().

◆ m_scaleY

GLfloat cOglCmdDrawTexture::m_scaleY
private

Definition at line 570 of file openglosd.h.

Referenced by Execute().

◆ m_x

GLint cOglCmdDrawTexture::m_x
private

Definition at line 569 of file openglosd.h.

Referenced by Execute().

◆ m_y

GLint cOglCmdDrawTexture::m_y
private

Definition at line 569 of file openglosd.h.

Referenced by Execute().


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