ImageLoaderJPEG.cpp File Reference

#include "MercuryTextureManager.h"
#include "MercuryLog.h"
#include <stdio.h>
#include "jpeglib.h"
#include <setjmp.h>

Go to the source code of this file.

Classes

struct  my_error_mgr
class  DataSource

Typedefs

typedef my_error_mgrmy_error_ptr

Functions

 METHODDEF (void) my_error_exit(j_common_ptr cinfo)
void HGinit_source (j_decompress_ptr cinfo)
unsigned char HGfill_input_buffer (j_decompress_ptr cinfo)
void HGskip_input_data (j_decompress_ptr cinfo, long num_bytes)
unsigned char HGresync_to_restart (j_decompress_ptr cinfo, int desired)
void HGterm_source (j_decompress_ptr cinfo)
RawImageDataLoadJPEG (MercuryFile *fp)


Typedef Documentation

typedef struct my_error_mgr* my_error_ptr

Definition at line 36 of file ImageLoaderJPEG.cpp.


Function Documentation

unsigned char HGfill_input_buffer ( j_decompress_ptr  cinfo  ) 

Definition at line 75 of file ImageLoaderJPEG.cpp.

void HGinit_source ( j_decompress_ptr  cinfo  ) 

Definition at line 69 of file ImageLoaderJPEG.cpp.

unsigned char HGresync_to_restart ( j_decompress_ptr  cinfo,
int  desired 
)

Definition at line 97 of file ImageLoaderJPEG.cpp.

void HGskip_input_data ( j_decompress_ptr  cinfo,
long  num_bytes 
)

Definition at line 88 of file ImageLoaderJPEG.cpp.

void HGterm_source ( j_decompress_ptr  cinfo  ) 

Definition at line 102 of file ImageLoaderJPEG.cpp.

RawImageData* LoadJPEG ( MercuryFile fp  ) 

Definition at line 108 of file ImageLoaderJPEG.cpp.

METHODDEF ( void   ) 

Definition at line 39 of file ImageLoaderJPEG.cpp.


Hosted by SourceForge.net Logo