Eneboo - Documentación para desarrolladores
|
#include <limits.h>
#include <string.h>
#include <math.h>
Ir al código fuente de este archivo.
Clases | |
struct | mng_palette8e |
'defines' | |
#define | MNG_DECL |
#define | MNG_EXT |
#define | MNG_FALSE 0 |
#define | MNG_TRUE 1 |
#define | MNG_NULL 0 |
#define | MNG_SUSPENDBUFFERSIZE 32768 |
#define | MNG_SUSPENDREQUESTSIZE 1024 |
'typedefs' | |
typedef signed short | mng_int16 |
typedef unsigned short | mng_uint16 |
typedef signed char | mng_int8 |
typedef unsigned char | mng_uint8 |
typedef double | mng_float |
typedef size_t | mng_size_t |
typedef char * | mng_pchar |
typedef void * | mng_ptr |
typedef void(* | mng_fptr )(void) |
typedef mng_uint32 * | mng_uint32p |
typedef mng_int32 * | mng_int32p |
typedef mng_uint16 * | mng_uint16p |
typedef mng_uint8 * | mng_uint8p |
typedef mng_int8 | mng_bool |
typedef struct mng_data_struct * | mng_handle |
typedef mng_int32 | mng_retcode |
typedef mng_int32 | mng_chunkid |
typedef mng_ptr | mng_chunkp |
typedef mng_ptr | mng_objectp |
typedef mng_chunkid * | mng_chunkidp |
typedef mng_palette8e | mng_palette8 [256] |
typedef mng_palette8e * | mng_palette8ep |
typedef mng_uint8 | mng_uint8arr [256] |
typedef mng_uint8 | mng_uint8arr4 [4] |
typedef mng_uint16 | mng_uint16arr [256] |
typedef mng_uint32 | mng_uint32arr2 [2] |
typedef enum mng_imgtypes | mng_imgtype |
typedef enum mng_speedtypes | mng_speedtype |
typedef mng_size_t | iLen |
typedef mng_ptr | pBuf |
typedef mng_ptr mng_uint32 | iBuflen |
typedef mng_ptr mng_uint32 mng_uint32p | pRead |
typedef mng_ptr mng_uint32 mng_uint32p | pWritten |
typedef mng_int32 | iErrorcode |
typedef mng_int32 mng_int8 | iSeverity |
typedef mng_int32 mng_int8 mng_chunkid | iChunkname |
typedef mng_int32 mng_int8 mng_chunkid mng_uint32 | iChunkseq |
typedef mng_int32 mng_int8 mng_chunkid mng_uint32 mng_int32 | iExtra1 |
typedef mng_int32 mng_int8 mng_chunkid mng_uint32 mng_int32 mng_int32 | iExtra2 |
typedef mng_int32 mng_int8 mng_chunkid mng_uint32 mng_int32 mng_int32 mng_pchar | zErrortext |
typedef mng_int32 | iFuncnr |
typedef mng_int32 mng_int32 | iFuncseq |
typedef mng_int32 mng_int32 mng_pchar | zFuncname |
typedef mng_uint32 | iWidth |
typedef mng_uint32 mng_uint32 | iHeight |
typedef mng_uint8 | iType |
typedef mng_uint8 mng_pchar | zKeyword |
typedef mng_uint8 mng_pchar mng_pchar | zText |
typedef mng_uint8 mng_pchar mng_pchar mng_pchar | zLanguage |
typedef mng_uint8 mng_pchar mng_pchar mng_pchar mng_pchar | zTranslation |
typedef mng_pchar | zName |
typedef mng_uint32 | iIterationsdone |
typedef mng_uint32 mng_uint32 | iIterationsleft |
typedef mng_chunkid | iChunkid |
typedef mng_chunkid mng_uint32 | iRawlen |
typedef mng_chunkid mng_uint32 mng_ptr | pRawdata |
typedef mng_uint8 | iTermaction |
typedef mng_uint8 mng_uint8 | iIteraction |
typedef mng_uint8 mng_uint8 mng_uint32 | iDelay |
typedef mng_uint8 mng_uint8 mng_uint32 mng_uint32 | iItermax |
typedef mng_uint32 | iLinenr |
typedef mng_uint32 | iX |
typedef mng_uint32 mng_uint32 | iY |
typedef mng_uint32 | iMsecs |
typedef mng_uint32 | iGamma |
typedef mng_uint32 | iWhitepointx |
typedef mng_uint32 mng_uint32 | iWhitepointy |
typedef mng_uint32 mng_uint32 mng_uint32 | iRedx |
typedef mng_uint32 mng_uint32 mng_uint32 mng_uint32 | iRedy |
typedef mng_uint32 mng_uint32 mng_uint32 mng_uint32 mng_uint32 | iGreenx |
typedef mng_uint32 mng_uint32 mng_uint32 mng_uint32 mng_uint32 mng_uint32 | iGreeny |
typedef mng_uint32 mng_uint32 mng_uint32 mng_uint32 mng_uint32 mng_uint32 mng_uint32 | iBluex |
typedef mng_uint32 mng_uint32 mng_uint32 mng_uint32 mng_uint32 mng_uint32 mng_uint32 mng_uint32 | iBluey |
typedef mng_uint8 | iRenderingintent |
typedef mng_uint32 | iProfilesize |
typedef mng_uint32 mng_ptr | pProfile |
typedef mng_uint32 | iRowsamples |
typedef mng_uint32 mng_bool | bIsRGBA16 |
typedef mng_uint32 mng_bool mng_ptr | pRow |
typedef mng_handle | hChunk |
Enumeraciones | |
enum | mng_imgtypes { mng_it_unknown, mng_it_png, mng_it_mng, mng_it_jng } |
enum | mng_speedtypes { mng_st_normal, mng_st_fast, mng_st_slow, mng_st_slowest } |
Funciones | |
typedef | mng_ptr (MNG_DECL *mng_memalloc)(mng_size_t iLen) |
typedef | void (MNG_DECL *mng_memfree)(mng_ptr iPtr |
typedef | mng_bool (MNG_DECL *mng_openstream)(mng_handle hHandle) |
typedef | mng_uint32 (MNG_DECL *mng_gettickcount)(mng_handle hHandle) |
#define MNG_DECL |
#define MNG_EXT |
#define MNG_FALSE 0 |
#define MNG_NULL 0 |
#define MNG_SUSPENDBUFFERSIZE 32768 |
#define MNG_SUSPENDREQUESTSIZE 1024 |
#define MNG_TRUE 1 |
typedef mng_handle hChunk |
typedef mng_uint32 mng_uint32 mng_uint32 mng_uint32 mng_uint32 mng_uint32 mng_uint32 iBluex |
typedef mng_uint32 mng_uint32 mng_uint32 mng_uint32 mng_uint32 mng_uint32 mng_uint32 mng_uint32 iBluey |
typedef mng_handle mng_chunkid iChunkid |
typedef mng_int32 mng_int8 mng_chunkid iChunkname |
typedef mng_handle mng_chunkid mng_uint32 iChunkseq |
typedef mng_int32 iErrorcode |
typedef mng_int32 mng_int8 mng_chunkid mng_uint32 mng_int32 iExtra1 |
typedef mng_int32 mng_int8 mng_chunkid mng_uint32 mng_int32 mng_int32 iExtra2 |
typedef mng_int32 iFuncnr |
typedef mng_int32 mng_int32 iFuncseq |
typedef mng_uint32 iGamma |
typedef mng_uint32 mng_uint32 mng_uint32 mng_uint32 mng_uint32 iGreenx |
typedef mng_uint32 mng_uint32 mng_uint32 mng_uint32 mng_uint32 mng_uint32 iGreeny |
typedef mng_uint32 mng_uint32 mng_uint32 mng_uint32 iHeight |
typedef mng_uint8 mng_uint8 iIteraction |
typedef mng_uint32 iIterationsdone |
typedef mng_uint32 mng_uint32 iIterationsleft |
typedef mng_size_t iLen |
typedef mng_uint32 iLinenr |
typedef mng_uint32 iMsecs |
typedef mng_uint32 iProfilesize |
typedef mng_chunkid mng_uint32 iRawlen |
typedef mng_uint32 mng_uint32 mng_uint32 iRedx |
typedef mng_uint32 mng_uint32 mng_uint32 mng_uint32 iRedy |
typedef mng_uint8 iRenderingintent |
typedef mng_uint32 iRowsamples |
typedef mng_uint8 iTermaction |
typedef mng_uint32 iWhitepointx |
typedef mng_uint32 mng_uint32 iWhitepointy |
typedef mng_uint32 mng_uint32 mng_uint32 iWidth |
typedef mng_uint32 iX |
typedef mng_uint32 mng_uint32 iY |
typedef mng_bool |
typedef mng_int32 mng_chunkid |
typedef mng_chunkid* mng_chunkidp |
typedef mng_ptr mng_chunkp |
typedef double mng_float |
typedef void(* mng_fptr)(void) |
typedef struct mng_data_struct* mng_handle |
typedef enum mng_imgtypes mng_imgtype |
typedef signed short mng_int16 |
typedef mng_int32* mng_int32p |
typedef signed char mng_int8 |
typedef mng_ptr mng_objectp |
typedef mng_palette8e mng_palette8[256] |
typedef mng_palette8e* mng_palette8ep |
typedef char* mng_pchar |
typedef mng_ptr |
typedef mng_int32 mng_retcode |
typedef size_t mng_size_t |
typedef enum mng_speedtypes mng_speedtype |
typedef unsigned short mng_uint16 |
typedef mng_uint16 mng_uint16arr[256] |
typedef mng_uint16* mng_uint16p |
typedef mng_uint32 mng_uint32arr2[2] |
typedef mng_uint32* mng_uint32p |
typedef unsigned char mng_uint8 |
typedef mng_uint8 mng_uint8arr[256] |
typedef mng_uint8 mng_uint8arr4[4] |
typedef mng_uint8* mng_uint8p |
typedef mng_chunkid mng_uint32 mng_ptr pRawdata |
typedef mng_ptr mng_uint32 mng_uint32p pRead |
typedef mng_ptr mng_uint32 mng_uint32p pWritten |
typedef mng_int32 mng_int8 mng_chunkid mng_uint32 mng_int32 mng_int32 mng_pchar zErrortext |
enum mng_imgtypes |
enum mng_speedtypes |
typedef mng_bool | ( | MNG_DECL * | mng_openstream | ) |
typedef mng_ptr | ( | MNG_DECL * | mng_memalloc | ) |
typedef mng_uint32 | ( | MNG_DECL * | mng_gettickcount | ) |
typedef void | ( | MNG_DECL * | mng_memfree | ) |