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

#include <openglosd.h>

Public Member Functions

 cOglCmdDrawText (cOglFb *fb, GLint x, GLint y, unsigned int *symbols, GLint limitX, const char *name, int fontSize, tColor colorText, int length)
 
virtual ~cOglCmdDrawText (void)
 
virtual const char * Description (void)
 
virtual bool Execute (void)
 
- Public Member Functions inherited from cOglCmd
 cOglCmd (cOglFb *fb)
 
virtual ~cOglCmd (void)
 

Private Attributes

GLint m_x
 
GLint m_y
 
GLint m_limitX
 
GLint m_colorText
 
int m_length
 
cString m_fontName
 
int m_fontSize
 
unsigned int * m_pSymbols
 

Additional Inherited Members

- Protected Attributes inherited from cOglCmd
cOglFbm_pFramebuffer
 

Detailed Description

Definition at line 527 of file openglosd.h.

Constructor & Destructor Documentation

◆ cOglCmdDrawText()

cOglCmdDrawText::cOglCmdDrawText ( cOglFb fb,
GLint  x,
GLint  y,
unsigned int *  symbols,
GLint  limitX,
const char *  name,
int  fontSize,
tColor  colorText,
int  length 
)
inline

Definition at line 530 of file openglosd.h.

◆ ~cOglCmdDrawText()

virtual cOglCmdDrawText::~cOglCmdDrawText ( void  )
inlinevirtual

Definition at line 540 of file openglosd.h.

References m_pSymbols.

Member Function Documentation

◆ Description()

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

Implements cOglCmd.

Definition at line 541 of file openglosd.h.

◆ Execute()

Member Data Documentation

◆ m_colorText

GLint cOglCmdDrawText::m_colorText
private

Definition at line 546 of file openglosd.h.

Referenced by Execute().

◆ m_fontName

cString cOglCmdDrawText::m_fontName
private

Definition at line 548 of file openglosd.h.

Referenced by Execute().

◆ m_fontSize

int cOglCmdDrawText::m_fontSize
private

Definition at line 549 of file openglosd.h.

Referenced by Execute().

◆ m_length

int cOglCmdDrawText::m_length
private

Definition at line 547 of file openglosd.h.

Referenced by Execute().

◆ m_limitX

GLint cOglCmdDrawText::m_limitX
private

Definition at line 545 of file openglosd.h.

Referenced by Execute().

◆ m_pSymbols

unsigned int* cOglCmdDrawText::m_pSymbols
private

Definition at line 550 of file openglosd.h.

Referenced by Execute(), and ~cOglCmdDrawText().

◆ m_x

GLint cOglCmdDrawText::m_x
private

Definition at line 544 of file openglosd.h.

Referenced by Execute().

◆ m_y

GLint cOglCmdDrawText::m_y
private

Definition at line 544 of file openglosd.h.

Referenced by Execute().


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