vdr-plugin-softhddevice-drm-gles 1.4.0
Public Member Functions | Private Attributes | List of all members
cOglCmdDrawTexture Class Reference

#include <openglosd.h>

Collaboration diagram for cOglCmdDrawTexture:
Collaboration graph
[legend]

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)
 
virtual const char * Description (void)=0
 
virtual bool Execute (void)=0
 

Private Attributes

sOglImage * imageRef
 
GLint x
 
GLint y
 
GLfloat scaleX
 
GLfloat scaleY
 
GLint bcolor
 

Additional Inherited Members

- Protected Attributes inherited from cOglCmd
cOglFbfb
 

Detailed Description

Definition at line 513 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 
)

Definition at line 1945 of file openglosd.cpp.

References bcolor, BORDERCOLOR, imageRef, scaleX, scaleY, x, and y.

◆ ~cOglCmdDrawTexture()

virtual cOglCmdDrawTexture::~cOglCmdDrawTexture ( void  )
inlinevirtual

Definition at line 521 of file openglosd.h.

Member Function Documentation

◆ Description()

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

Implements cOglCmd.

Definition at line 522 of file openglosd.h.

◆ Execute()

bool cOglCmdDrawTexture::Execute ( void  )
virtual

Member Data Documentation

◆ bcolor

GLint cOglCmdDrawTexture::bcolor
private

Definition at line 518 of file openglosd.h.

Referenced by cOglCmdDrawTexture(), and Execute().

◆ imageRef

sOglImage* cOglCmdDrawTexture::imageRef
private

Definition at line 515 of file openglosd.h.

Referenced by cOglCmdDrawTexture(), and Execute().

◆ scaleX

GLfloat cOglCmdDrawTexture::scaleX
private

Definition at line 517 of file openglosd.h.

Referenced by cOglCmdDrawTexture(), and Execute().

◆ scaleY

GLfloat cOglCmdDrawTexture::scaleY
private

Definition at line 517 of file openglosd.h.

Referenced by cOglCmdDrawTexture(), and Execute().

◆ x

GLint cOglCmdDrawTexture::x
private

Definition at line 516 of file openglosd.h.

Referenced by cOglCmdDrawTexture(), and Execute().

◆ y

GLint cOglCmdDrawTexture::y
private

Definition at line 516 of file openglosd.h.

Referenced by cOglCmdDrawTexture(), and Execute().


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