vdr-plugin-softhddevice-drm-gles 1.5.9-20e15de
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 char * Description (void)
 
virtual bool Execute (void)
 
- Public Member Functions inherited from cOglCmd
 cOglCmd (cOglFb *fb)
 
virtual ~cOglCmd (void)
 

Private Attributes

sOglImage * m_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 578 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 581 of file openglosd.h.

◆ ~cOglCmdDrawTexture()

virtual cOglCmdDrawTexture::~cOglCmdDrawTexture ( void  )
inlinevirtual

Definition at line 589 of file openglosd.h.

Member Function Documentation

◆ Description()

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

Implements cOglCmd.

Definition at line 590 of file openglosd.h.

◆ Execute()

Member Data Documentation

◆ m_borderColor

GLint cOglCmdDrawTexture::m_borderColor
private

Definition at line 596 of file openglosd.h.

Referenced by Execute().

◆ m_pImageRef

sOglImage* cOglCmdDrawTexture::m_pImageRef
private

Definition at line 593 of file openglosd.h.

Referenced by Execute().

◆ m_scaleX

GLfloat cOglCmdDrawTexture::m_scaleX
private

Definition at line 595 of file openglosd.h.

Referenced by Execute().

◆ m_scaleY

GLfloat cOglCmdDrawTexture::m_scaleY
private

Definition at line 595 of file openglosd.h.

Referenced by Execute().

◆ m_x

GLint cOglCmdDrawTexture::m_x
private

Definition at line 594 of file openglosd.h.

Referenced by Execute().

◆ m_y

GLint cOglCmdDrawTexture::m_y
private

Definition at line 594 of file openglosd.h.

Referenced by Execute().


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