pgTex Class Reference
[pgDraw -- Graphics module]

TODO. More...

#include <pg_tex.h>

List of all members.

Public Types

enum  TexFormat {
  FORMAT_RGB, FORMAT_RGBA, FORMAT_ALPHA, FORMAT_PNG_RGB,
  FORMAT_PNG_RGBA, FORMAT_PNG_ALPHA
}
enum  TexMode { MODE_READ_ONLY, MODE_READ_WRITE, MODE_FRAMEBUFFER, MODE_VOLATILE }

Public Member Functions

 pgDefineException (ExceptionInvalidArgument)
 pgDefineException (ExceptionInvalidCall)
 pgDefineException (ExceptionVolatileTextureUploaded)
pgTex * getPrevN () const
pgTex * getNextN () const
pgID getID () const
u16 getWidth () const
u16 getHeight () const
TexFormat getFormat () const
TexMode getMode () const
const void * getImage () const
u32 getImageSize () const
void * editImage ()
void clearImage (pgCol col)
void resizeImage (u16 width, u16 height)
void setVolatile ()
pgID getProxyTextureID () const
void setProxyTextureID (pgID tex_id)

Friends

class pgRend
class pgPrim
class pgSprt
class pgScr
class pgDrawMgr


Detailed Description

TODO.
The documentation for this class was generated from the following file:

Generated on Sat Aug 15 11:24:38 2009 for Pogolyn by  doxygen 1.5.8