Main Page | Namespace List | Class Hierarchy | Data Structures | File List | Data Fields | Globals

AEDXpSurfaceDriver Class Reference

#include <sdxpaed.h>

Inheritance diagram for AEDXpSurfaceDriver:

Inheritance graph
[legend]
Collaboration diagram for AEDXpSurfaceDriver:

Collaboration graph
[legend]

Public Member Functions

void textout (double x1, double y1, const char *text)
void textrect (double x1, double y1, double x2, double y2, const char *text)
void setfont (const char *font)
void setfontsize (int)
void setjustification (textjustify j)
 AEDXpSurfaceDriver (int, int)
 AEDXpSurfaceDriver (SDL_Surface *)
 AEDXpSurfaceDriver (SDL_Surface *, int, int)
 ~AEDXpSurfaceDriver ()

Protected Attributes

aedFont * font
char * facename
Uint8 fontsz
textjustify just

Constructor & Destructor Documentation

AEDXpSurfaceDriver::AEDXpSurfaceDriver int  ,
int 
 

AEDXpSurfaceDriver::AEDXpSurfaceDriver SDL_Surface *   ) 
 

AEDXpSurfaceDriver::AEDXpSurfaceDriver SDL_Surface *  ,
int  ,
int 
 

AEDXpSurfaceDriver::~AEDXpSurfaceDriver  ) 
 


Member Function Documentation

void AEDXpSurfaceDriver::textout double  x1,
double  y1,
const char *  text
[virtual]
 

Reimplemented from SDLXpSurfaceDriver.

void AEDXpSurfaceDriver::textrect double  x1,
double  y1,
double  x2,
double  y2,
const char *  text
[virtual]
 

Reimplemented from SDLXpSurfaceDriver.

void AEDXpSurfaceDriver::setfont const char *  font  )  [virtual]
 

Reimplemented from SDLXpSurfaceDriver.

void AEDXpSurfaceDriver::setfontsize int   )  [virtual]
 

Reimplemented from SDLXpSurfaceDriver.

void AEDXpSurfaceDriver::setjustification textjustify  j  )  [virtual]
 

Reimplemented from SDLXpSurfaceDriver.


Field Documentation

aedFont* AEDXpSurfaceDriver::font [protected]
 

char* AEDXpSurfaceDriver::facename [protected]
 

Uint8 AEDXpSurfaceDriver::fontsz [protected]
 

textjustify AEDXpSurfaceDriver::just [protected]
 


The documentation for this class was generated from the following files:
Generated on Wed Jun 23 18:47:28 2004 for cZUI by doxygen 1.3.5