⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 libmng_chunks.h

📁 奇趣公司比较新的qt/emd版本
💻 H
📖 第 1 页 / 共 3 页
字号:
           mng_int32         iMovex;           mng_int32         iMovey;        } mng_move;typedef mng_move * mng_movep;/* ************************************************************************** */typedef struct {                       /* CLIP */           mng_chunk_header  sHeader;           mng_uint16        iFirstid;           mng_uint16        iLastid;           mng_uint8         iCliptype;           mng_int32         iClipl;           mng_int32         iClipr;           mng_int32         iClipt;           mng_int32         iClipb;        } mng_clip;typedef mng_clip * mng_clipp;/* ************************************************************************** */typedef struct {                       /* SHOW */           mng_chunk_header  sHeader;           mng_bool          bEmpty;           mng_uint16        iFirstid;#ifdef MNG_OPTIMIZE_CHUNKREADER           mng_bool          bHaslastid;#endif           mng_uint16        iLastid;           mng_uint8         iMode;        } mng_show;typedef mng_show * mng_showp;/* ************************************************************************** */typedef struct {                       /* TERM */           mng_chunk_header  sHeader;           mng_uint8         iTermaction;           mng_uint8         iIteraction;           mng_uint32        iDelay;           mng_uint32        iItermax;        } mng_term;typedef mng_term * mng_termp;/* ************************************************************************** */#ifndef MNG_SKIPCHUNK_SAVEtypedef struct {                       /* SAVE entry */           mng_uint8         iEntrytype;           mng_uint32arr2    iOffset;            /* 0=MSI, 1=LSI */           mng_uint32arr2    iStarttime;         /* 0=MSI, 1=LSI */           mng_uint32        iLayernr;           mng_uint32        iFramenr;           mng_uint32        iNamesize;           mng_pchar         zName;        } mng_save_entry;typedef mng_save_entry * mng_save_entryp;typedef struct {                       /* SAVE */           mng_chunk_header  sHeader;           mng_bool          bEmpty;           mng_uint8         iOffsettype;           mng_uint32        iCount;           mng_save_entryp   pEntries;        } mng_save;typedef mng_save * mng_savep;#endif/* ************************************************************************** */#ifndef MNG_SKIPCHUNK_SEEKtypedef struct {                       /* SEEK */           mng_chunk_header  sHeader;           mng_uint32        iNamesize;           mng_pchar         zName;        } mng_seek;typedef mng_seek * mng_seekp;#endif/* ************************************************************************** */#ifndef MNG_SKIPCHUNK_eXPItypedef struct {                       /* eXPI */           mng_chunk_header  sHeader;           mng_uint16        iSnapshotid;           mng_uint32        iNamesize;           mng_pchar         zName;        } mng_expi;typedef mng_expi * mng_expip;#endif/* ************************************************************************** */#ifndef MNG_SKIPCHUNK_fPRItypedef struct {                       /* fPRI */           mng_chunk_header  sHeader;           mng_uint8         iDeltatype;           mng_uint8         iPriority;        } mng_fpri;typedef mng_fpri * mng_fprip;#endif/* ************************************************************************** */#ifndef MNG_SKIPCHUNK_nEEDtypedef struct {                       /* nEED */           mng_chunk_header  sHeader;           mng_uint32        iKeywordssize;           mng_pchar         zKeywords;        } mng_need;typedef mng_need * mng_needp;#endif/* ************************************************************************** */#ifndef MNG_SKIPCHUNK_pHYgtypedef mng_phys mng_phyg;             /* pHYg */typedef mng_phyg * mng_phygp;#endif/* ************************************************************************** */#ifdef MNG_INCLUDE_JNGtypedef struct {                       /* JHDR */           mng_chunk_header  sHeader;           mng_uint32        iWidth;           mng_uint32        iHeight;           mng_uint8         iColortype;           mng_uint8         iImagesampledepth;           mng_uint8         iImagecompression;           mng_uint8         iImageinterlace;           mng_uint8         iAlphasampledepth;           mng_uint8         iAlphacompression;           mng_uint8         iAlphafilter;           mng_uint8         iAlphainterlace;        } mng_jhdr;typedef mng_jhdr * mng_jhdrp;/* ************************************************************************** */typedef mng_idat mng_jdaa;             /* JDAA */typedef mng_jdaa * mng_jdaap;/* ************************************************************************** */typedef mng_idat mng_jdat;             /* JDAT */typedef mng_jdat * mng_jdatp;/* ************************************************************************** */typedef struct {                       /* JSEP */           mng_chunk_header  sHeader;        } mng_jsep;typedef mng_jsep * mng_jsepp;#endif /* MNG_INCLUDE_JNG *//* ************************************************************************** */#ifndef MNG_NO_DELTA_PNGtypedef struct {                       /* DHDR */           mng_chunk_header  sHeader;           mng_uint16        iObjectid;           mng_uint8         iImagetype;           mng_uint8         iDeltatype;#ifdef MNG_OPTIMIZE_CHUNKREADER           mng_bool          bHasblocksize;#endif           mng_uint32        iBlockwidth;           mng_uint32        iBlockheight;#ifdef MNG_OPTIMIZE_CHUNKREADER           mng_bool          bHasblockloc;#endif           mng_uint32        iBlockx;           mng_uint32        iBlocky;        } mng_dhdr;typedef mng_dhdr * mng_dhdrp;/* ************************************************************************** */typedef struct {                       /* PROM */           mng_chunk_header  sHeader;           mng_uint8         iColortype;           mng_uint8         iSampledepth;           mng_uint8         iFilltype;        } mng_prom;typedef mng_prom * mng_promp;/* ************************************************************************** */typedef struct {                       /* IPNG */           mng_chunk_header  sHeader;        } mng_ipng;typedef mng_ipng *mng_ipngp;/* ************************************************************************** */typedef struct {                       /* PPLT entry */           mng_uint8         iRed;           mng_uint8         iGreen;           mng_uint8         iBlue;           mng_uint8         iAlpha;           mng_bool          bUsed;        } mng_pplt_entry;typedef mng_pplt_entry * mng_pplt_entryp;typedef struct {                       /* PPLT */           mng_chunk_header  sHeader;           mng_uint8         iDeltatype;           mng_uint32        iCount;           mng_pplt_entry    aEntries [256];        } mng_pplt;typedef mng_pplt * mng_ppltp;/* ************************************************************************** */typedef struct {                       /* IJNG */           mng_chunk_header  sHeader;        } mng_ijng;typedef mng_ijng *mng_ijngp;/* ************************************************************************** */typedef struct {                       /* DROP */           mng_chunk_header  sHeader;           mng_uint32        iCount;           mng_chunkidp      pChunknames;        } mng_drop;typedef mng_drop * mng_dropp;/* ************************************************************************** */#ifndef MNG_SKIPCHUNK_DBYKtypedef struct {                       /* DBYK */           mng_chunk_header  sHeader;           mng_chunkid       iChunkname;           mng_uint8         iPolarity;           mng_uint32        iKeywordssize;           mng_pchar         zKeywords;        } mng_dbyk;typedef mng_dbyk * mng_dbykp;#endif/* ************************************************************************** */#ifndef MNG_SKIPCHUNK_ORDRtypedef struct {                       /* ORDR entry */           mng_chunkid       iChunkname;           mng_uint8         iOrdertype;        } mng_ordr_entry;typedef mng_ordr_entry * mng_ordr_entryp;typedef struct mng_ordr_struct {       /* ORDR */           mng_chunk_header  sHeader;           mng_uint32        iCount;           mng_ordr_entryp   pEntries;        } mng_ordr;typedef mng_ordr * mng_ordrp;#endif#endif /* MNG_NO_DELTA_PNG *//* ************************************************************************** */typedef struct {                       /* MAGN */           mng_chunk_header  sHeader;           mng_uint16        iFirstid;           mng_uint16        iLastid;           mng_uint8         iMethodX;           mng_uint16        iMX;           mng_uint16        iMY;           mng_uint16        iML;           mng_uint16        iMR;           mng_uint16        iMT;           mng_uint16        iMB;           mng_uint8         iMethodY;        } mng_magn;typedef mng_magn * mng_magnp;/* ************************************************************************** */typedef struct {                       /* EvNT entry */           mng_uint8         iEventtype;           mng_uint8         iMasktype;           mng_int32         iLeft;           mng_int32         iRight;           mng_int32         iTop;           mng_int32         iBottom;           mng_uint16        iObjectid;           mng_uint8         iIndex;           mng_uint32        iSegmentnamesize;           mng_pchar         zSegmentname;        } mng_evnt_entry;typedef mng_evnt_entry * mng_evnt_entryp;typedef struct {                       /* EvNT */           mng_chunk_header  sHeader;           mng_uint32        iCount;           mng_evnt_entryp   pEntries;        } mng_evnt;typedef mng_evnt * mng_evntp;/* ************************************************************************** */typedef struct {                       /* unknown chunk */           mng_chunk_header  sHeader;           mng_uint32        iDatasize;           mng_ptr           pData;        } mng_unknown_chunk;typedef mng_unknown_chunk * mng_unknown_chunkp;/* ************************************************************************** */#endif /* _libmng_chunks_h_ *//* ************************************************************************** *//* * end of file                                                            * *//* ************************************************************************** */

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -