wsp Namespace Reference

libwiisprite namespace More...


Classes

class  GameWindow
 Basic rendering unit. More...
class  Image
 Stores imagedata and is capable of loading pngs. More...
class  Layer
 Drawable objects should derive from this class. Layers can be managed by LayerManagers. More...
class  LayerManager
 Groups layers into one block in which they can be managed. More...
class  Quad
 Capable of drawing a rectangle on screen. More...
struct  Rectangle
 Basic data for a rectangle. More...
class  Sprite
 A basic drawable object with animation support. More...
class  TiledLayer
 Capable of drawing a grid of cells with tiles from an image. More...

Enumerations

enum  IMG_LOAD_ERROR {
  IMG_LOAD_ERROR_NONE = 0, IMG_LOAD_ERROR_NOT_FOUND, IMG_LOAD_ERROR_INV_PNG, IMG_LOAD_ERROR_PNG_FAIL,
  IMG_LOAD_ERROR_WRONG_SIZE
}
 Error codes when loading pngs. More...
enum  TRANSFORM { TRANS_NONE = 0, TRANS_MIRROR, TRANS_BILINEAR_OFF }
 Texture transformation. More...


Detailed Description

libwiisprite namespace

Enumeration Type Documentation

Error codes when loading pngs.

Enumerator:
IMG_LOAD_ERROR_NONE  Image successfully loaded.
IMG_LOAD_ERROR_NOT_FOUND  File was not found.
IMG_LOAD_ERROR_INV_PNG  Invalid PNG header.
IMG_LOAD_ERROR_PNG_FAIL  Invalid PNG data.
IMG_LOAD_ERROR_WRONG_SIZE  The images width and height should both be a multiple of 4.

Texture transformation.

Enumerator:
TRANS_NONE  No transformation.
TRANS_MIRROR  Texture is mirrored.
TRANS_BILINEAR_OFF  Turns off bilinear filtering for this texture.


Generated on Wed Jun 18 01:50:00 2008 for libwiisprite by  doxygen 1.5.5