#include <pg_tex.h>
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 |
1.5.8