Eneboo - Documentación para desarrolladores
Clases | 'defines' | 'typedefs' | Funciones
Referencia del Archivo src/qt/src/3rdparty/libmng/libmng_data.h

Ir al código fuente de este archivo.

Clases

struct  mng_savedata_struct
struct  mng_data_struct

'defines'

#define _libmng_data_h_
#define MNG_MAGIC   0x52530a0aL
#define MAX_COORD(a, b)   (((a) > (b)) ? (a) : (b))
#define MIN_COORD(a, b)   (((a) < (b)) ? (a) : (b))

'typedefs'

typedef mng_palette8 mng_rgbpaltab
typedef struct mng_savedata_struct mng_savedata
typedef mng_savedatamng_savedatap
typedef struct mng_data_struct mng_data
typedef mng_datamng_datap
typedef mng_retcode(* mng_displayrow )(mng_datap pData)
typedef mng_retcode(* mng_restbkgdrow )(mng_datap pData)
typedef mng_retcode(* mng_correctrow )(mng_datap pData)
typedef mng_retcode(* mng_retrieverow )(mng_datap pData)
typedef mng_retcode(* mng_storerow )(mng_datap pData)
typedef mng_retcode(* mng_processrow )(mng_datap pData)
typedef mng_retcode(* mng_initrowproc )(mng_datap pData)
typedef mng_retcode(* mng_differrow )(mng_datap pData)
typedef mng_retcode(* mng_scalerow )(mng_datap pData)
typedef mng_retcode(* mng_deltarow )(mng_datap pData)
typedef mng_retcode(* mng_magnify_x )(mng_datap pData, mng_uint16 iMX, mng_uint16 iML, mng_uint16 iMR, mng_uint32 iWidth, mng_uint8p iSrcline, mng_uint8p iDstline)
typedef mng_retcode(* mng_magnify_y )(mng_datap pData, mng_int32 iM, mng_int32 iS, mng_uint32 iWidth, mng_uint8p iSrcline1, mng_uint8p iSrcline2, mng_uint8p iDstline)

Funciones

mng_uint32 mng_get_uint32 (mng_uint8p pBuf)
mng_int32 mng_get_int32 (mng_uint8p pBuf)
mng_uint16 mng_get_uint16 (mng_uint8p pBuf)
void mng_put_uint32 (mng_uint8p pBuf, mng_uint32 i)
void mng_put_int32 (mng_uint8p pBuf, mng_int32 i)
void mng_put_uint16 (mng_uint8p pBuf, mng_uint16 i)

Documentación de los 'defines'

#define _libmng_data_h_
#define MAX_COORD (   a,
  b 
)    (((a) > (b)) ? (a) : (b))
#define MIN_COORD (   a,
  b 
)    (((a) < (b)) ? (a) : (b))
#define MNG_MAGIC   0x52530a0aL

Documentación de los 'typedefs'

typedef struct mng_data_struct mng_data
typedef mng_data* mng_datap
typedef mng_retcode(* mng_deltarow)(mng_datap pData)
typedef mng_retcode(* mng_differrow)(mng_datap pData)
typedef mng_retcode(* mng_magnify_x)(mng_datap pData, mng_uint16 iMX, mng_uint16 iML, mng_uint16 iMR, mng_uint32 iWidth, mng_uint8p iSrcline, mng_uint8p iDstline)
typedef mng_retcode(* mng_magnify_y)(mng_datap pData, mng_int32 iM, mng_int32 iS, mng_uint32 iWidth, mng_uint8p iSrcline1, mng_uint8p iSrcline2, mng_uint8p iDstline)
typedef mng_retcode(* mng_scalerow)(mng_datap pData)
typedef mng_retcode(* mng_storerow)(mng_datap pData)

Documentación de las funciones

mng_int32 mng_get_int32 ( mng_uint8p  pBuf)
mng_uint16 mng_get_uint16 ( mng_uint8p  pBuf)
mng_uint32 mng_get_uint32 ( mng_uint8p  pBuf)
void mng_put_int32 ( mng_uint8p  pBuf,
mng_int32  i 
)
void mng_put_uint16 ( mng_uint8p  pBuf,
mng_uint16  i 
)
void mng_put_uint32 ( mng_uint8p  pBuf,
mng_uint32  i 
)
 Todo Clases Namespaces Archivos Funciones Variables 'typedefs' Enumeraciones Valores de enumeraciones Propiedades Amigas 'defines'