Png Decompression Functions


Defines

#define XF_BgLoadPng(number, png)   XF_BgLoadPngEx(number, png, 4*1024*1024)
#define XF_PngToSprite(png)   XF_PngToSpriteEx(png, 4*1024*1024)

Functions

u16LoadPNG (u16 *buffer, void *png, unsigned long filesize)
XF_SpriteXF_PngToSpriteEx (void *png, unsigned long png_size)
void XF_BgLoadPngEx (u8 number, void *png, unsigned long png_size)

Detailed Description

Png files can be used as background or sprites

Define Documentation

#define XF_BgLoadPng ( number,
png   )     XF_BgLoadPngEx(number, png, 4*1024*1024)

Definition at line 62 of file xf_png.h.

#define XF_PngToSprite ( png   )     XF_PngToSpriteEx(png, 4*1024*1024)

Definition at line 63 of file xf_png.h.


Function Documentation

u16* LoadPNG ( u16 buffer,
void *  png,
unsigned long  filesize 
)

Definition at line 34 of file xf_png.c.

void XF_BgLoadPngEx ( u8  number,
void *  png,
unsigned long  png_size 
) [inline]

Definition at line 57 of file xf_png.h.

XF_Sprite* XF_PngToSpriteEx ( void *  png,
unsigned long  png_size 
)

Definition at line 355 of file xf_png.c.


Generated on Wed Dec 12 23:46:48 2007 for XFlib by  doxygen 1.5.4