Main Page | Namespace List | Class Hierarchy | Class List | File List | Namespace Members | Class Members | File Members

RageSurface_Load_PNG.cpp File Reference

#include "global.h"
#include "RageSurface_Load_PNG.h"
#include "RageUtil.h"
#include "RageLog.h"
#include "RageFile.h"
#include "RageSurface.h"
#include <png.h>
#include <alloca.h>

Classes

struct  error_info

Defines

#define png_jmpbuf(png)   ((png)->jmpbuf)

Functions

void RageFile_png_read (png_struct *png, png_byte *p, png_size_t size)
void PNG_Error (png_struct *png, const char *error)
void PNG_Warning (png_struct *png, const char *warning)
RageSurfaceRageSurface_Load_PNG (RageFile *f, const char *fn, char errorbuf[1024], bool bHeaderOnly)
RageSurfaceUtils::OpenResult RageSurface_Load_PNG (const CString &sPath, RageSurface *&ret, bool bHeaderOnly, CString &error)

Define Documentation

#define png_jmpbuf png   )     ((png)->jmpbuf)
 


Function Documentation

void PNG_Error png_struct *  png,
const char *  error
[static]
 

void PNG_Warning png_struct *  png,
const char *  warning
[static]
 

void RageFile_png_read png_struct *  png,
png_byte *  p,
png_size_t  size
[static]
 

RageSurfaceUtils::OpenResult RageSurface_Load_PNG const CString &  sPath,
RageSurface *&  ret,
bool  bHeaderOnly,
CString &  error
 

RageSurface* RageSurface_Load_PNG RageFile f,
const char *  fn,
char  errorbuf[1024],
bool  bHeaderOnly
[static]
 


Generated on Thu Jan 27 20:57:57 2005 for StepMania by doxygen 1.3.7