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

#include <openglosd.h>

Collaboration diagram for cOglCmdDrawText:
Collaboration graph
[legend]

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

Private Attributes

GLint x
 
GLint y
 
GLint limitX
 
GLint colorText
 
int length
 
cString fontName
 
int fontSize
 
unsigned int * symbols
 

Additional Inherited Members

- Protected Attributes inherited from cOglCmd
cOglFbfb
 

Detailed Description

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

Definition at line 1699 of file openglosd.cpp.

References colorText, fontName, fontSize, length, limitX, symbols, x, and y.

◆ ~cOglCmdDrawText()

cOglCmdDrawText::~cOglCmdDrawText ( void  )
virtual

Definition at line 1711 of file openglosd.cpp.

References symbols.

Member Function Documentation

◆ Description()

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

Implements cOglCmd.

Definition at line 495 of file openglosd.h.

◆ Execute()

bool cOglCmdDrawText::Execute ( void  )
virtual

Member Data Documentation

◆ colorText

GLint cOglCmdDrawText::colorText
private

Definition at line 487 of file openglosd.h.

Referenced by cOglCmdDrawText(), and Execute().

◆ fontName

cString cOglCmdDrawText::fontName
private

Definition at line 489 of file openglosd.h.

Referenced by cOglCmdDrawText(), and Execute().

◆ fontSize

int cOglCmdDrawText::fontSize
private

Definition at line 490 of file openglosd.h.

Referenced by cOglCmdDrawText(), and Execute().

◆ length

int cOglCmdDrawText::length
private

Definition at line 488 of file openglosd.h.

Referenced by cOglCmdDrawText(), and Execute().

◆ limitX

GLint cOglCmdDrawText::limitX
private

Definition at line 486 of file openglosd.h.

Referenced by cOglCmdDrawText(), and Execute().

◆ symbols

unsigned int* cOglCmdDrawText::symbols
private

Definition at line 491 of file openglosd.h.

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

◆ x

GLint cOglCmdDrawText::x
private

Definition at line 485 of file openglosd.h.

Referenced by cOglCmdDrawText(), and Execute().

◆ y

GLint cOglCmdDrawText::y
private

Definition at line 485 of file openglosd.h.

Referenced by cOglCmdDrawText(), and Execute().


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