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

📄 libmng_chunk_descr.c

📁 奇趣公司比较新的qt/emd版本
💻 C
📖 第 1 页 / 共 5 页
字号:
    {MNG_NULL,     MNG_FIELD_INT,     0, 0xFFFF, 2, 2,     offsetof(mng_move, iFirstid), MNG_NULL, MNG_NULL},    {MNG_NULL,     MNG_FIELD_INT,     0, 0xFFFF, 2, 2,     offsetof(mng_move, iLastid), MNG_NULL, MNG_NULL},    {MNG_NULL,     MNG_FIELD_INT,     0, 1, 1, 1,     offsetof(mng_move, iMovetype), MNG_NULL, MNG_NULL},    {MNG_NULL,     MNG_FIELD_INT,     0, 0, 4, 4,     offsetof(mng_move, iMovex), MNG_NULL, MNG_NULL},    {MNG_NULL,     MNG_FIELD_INT,     0, 0, 4, 4,     offsetof(mng_move, iMovey), MNG_NULL, MNG_NULL}  };#endif/* ************************************************************************** */#ifndef MNG_SKIPCHUNK_CLIPMNG_LOCAL mng_field_descriptor mng_fields_clip [] =  {    {MNG_NULL,     MNG_FIELD_INT,     0, 0xFFFF, 2, 2,     offsetof(mng_clip, iFirstid), MNG_NULL, MNG_NULL},    {MNG_NULL,     MNG_FIELD_INT,     0, 0xFFFF, 2, 2,     offsetof(mng_clip, iLastid), MNG_NULL, MNG_NULL},    {MNG_NULL,     MNG_FIELD_INT,     0, 1, 1, 1,     offsetof(mng_clip, iCliptype), MNG_NULL, MNG_NULL},    {MNG_NULL,     MNG_FIELD_INT,     0, 0, 4, 4,     offsetof(mng_clip, iClipl), MNG_NULL, MNG_NULL},    {MNG_NULL,     MNG_FIELD_INT,     0, 0, 4, 4,     offsetof(mng_clip, iClipr), MNG_NULL, MNG_NULL},    {MNG_NULL,     MNG_FIELD_INT,     0, 0, 4, 4,     offsetof(mng_clip, iClipt), MNG_NULL, MNG_NULL},    {MNG_NULL,     MNG_FIELD_INT,     0, 0, 4, 4,     offsetof(mng_clip, iClipb), MNG_NULL, MNG_NULL}  };#endif/* ************************************************************************** */#ifndef MNG_SKIPCHUNK_SHOWMNG_LOCAL mng_field_descriptor mng_fields_show [] =  {    {MNG_NULL,     MNG_FIELD_INT,     1, 0xFFFF, 2, 2,     offsetof(mng_show, iFirstid), MNG_NULL, MNG_NULL},    {MNG_NULL,     MNG_FIELD_INT | MNG_FIELD_OPTIONAL,     1, 0xFFFF, 2, 2,     offsetof(mng_show, iLastid), offsetof(mng_show, bHaslastid), MNG_NULL},    {MNG_NULL,     MNG_FIELD_INT | MNG_FIELD_OPTIONAL,     0, 7, 1, 1,     offsetof(mng_show, iMode), MNG_NULL, MNG_NULL}  };#endif/* ************************************************************************** */#ifndef MNG_SKIPCHUNK_TERMMNG_LOCAL mng_field_descriptor mng_fields_term [] =  {    {MNG_NULL,     MNG_FIELD_INT,     0, 3, 1, 1,     offsetof(mng_term, iTermaction), MNG_NULL, MNG_NULL},    {MNG_NULL,     MNG_FIELD_INT | MNG_FIELD_OPTIONAL | MNG_FIELD_GROUP1,     0, 2, 1, 1,     offsetof(mng_term, iIteraction), MNG_NULL, MNG_NULL},    {MNG_NULL,     MNG_FIELD_INT | MNG_FIELD_OPTIONAL | MNG_FIELD_GROUP1,     0, 0, 4, 4,     offsetof(mng_term, iDelay), MNG_NULL, MNG_NULL},    {MNG_NULL,     MNG_FIELD_INT | MNG_FIELD_OPTIONAL | MNG_FIELD_GROUP1,     0, 0, 4, 4,     offsetof(mng_term, iItermax), MNG_NULL, MNG_NULL}  };#endif/* ************************************************************************** */#ifndef MNG_SKIPCHUNK_SAVEMNG_LOCAL mng_field_descriptor mng_fields_save [] =  {    {mng_save_entries,     MNG_NULL,     0, 0, 0, 0,     MNG_NULL, MNG_NULL, MNG_NULL}  };#endif/* ************************************************************************** */#ifndef MNG_SKIPCHUNK_SEEKMNG_LOCAL mng_field_descriptor mng_fields_seek [] =  {    {MNG_NULL,     MNG_NULL,     0, 0, 1, 79,     offsetof(mng_seek, zName), MNG_NULL, offsetof(mng_seek, iNamesize)}  };#endif/* ************************************************************************** */#ifndef MNG_SKIPCHUNK_eXPIMNG_LOCAL mng_field_descriptor mng_fields_expi [] =  {    {MNG_NULL,     MNG_FIELD_INT,     0, 0xFFFF, 2, 2,     offsetof(mng_expi, iSnapshotid), MNG_NULL, MNG_NULL},    {MNG_NULL,     MNG_NULL,     0, 0, 1, 79,     offsetof(mng_expi, zName), MNG_NULL, offsetof(mng_expi, iNamesize)}  };#endif/* ************************************************************************** */#ifndef MNG_SKIPCHUNK_fPRIMNG_LOCAL mng_field_descriptor mng_fields_fpri [] =  {    {MNG_NULL,     MNG_FIELD_INT,     0, 1, 1, 1,     offsetof(mng_fpri, iDeltatype), MNG_NULL, MNG_NULL},    {MNG_NULL,     MNG_FIELD_INT,     0, 0xFF, 1, 1,     offsetof(mng_fpri, iPriority), MNG_NULL, MNG_NULL}  };#endif/* ************************************************************************** */#ifndef MNG_SKIPCHUNK_nEEDMNG_LOCAL mng_field_descriptor mng_fields_need [] =  {    {MNG_NULL,     MNG_NULL,     0, 0, 1, 0,     offsetof(mng_need, zKeywords), MNG_NULL, offsetof(mng_need, iKeywordssize)}  };#endif/* ************************************************************************** */#ifndef MNG_SKIPCHUNK_pHYg#define mng_fields_phyg mng_fields_phys#endif/* ************************************************************************** */#ifndef MNG_NO_DELTA_PNGMNG_LOCAL mng_field_descriptor mng_fields_dhdr [] =  {    {MNG_NULL,     MNG_FIELD_INT,     0, 0xFFFF, 2, 2,     offsetof(mng_dhdr, iObjectid), MNG_NULL, MNG_NULL},    {MNG_NULL,     MNG_FIELD_INT,     0, 2, 1, 1,     offsetof(mng_dhdr, iImagetype), MNG_NULL, MNG_NULL},    {MNG_NULL,     MNG_FIELD_INT,     0, 7, 1, 1,     offsetof(mng_dhdr, iDeltatype), MNG_NULL, MNG_NULL},    {MNG_NULL,     MNG_FIELD_INT | MNG_FIELD_OPTIONAL | MNG_FIELD_GROUP1,     0, 0, 4, 4,     offsetof(mng_dhdr, iBlockwidth), offsetof(mng_dhdr, bHasblocksize), MNG_NULL},    {MNG_NULL,     MNG_FIELD_INT | MNG_FIELD_OPTIONAL | MNG_FIELD_GROUP1,     0, 0, 4, 4,     offsetof(mng_dhdr, iBlockheight), MNG_NULL, MNG_NULL},    {MNG_NULL,     MNG_FIELD_INT | MNG_FIELD_OPTIONAL | MNG_FIELD_GROUP2,     0, 0, 4, 4,     offsetof(mng_dhdr, iBlockx), offsetof(mng_dhdr, bHasblockloc), MNG_NULL},    {MNG_NULL,     MNG_FIELD_INT | MNG_FIELD_OPTIONAL | MNG_FIELD_GROUP2,     0, 0, 4, 4,     offsetof(mng_dhdr, iBlocky), MNG_NULL, MNG_NULL}  };#endif/* ************************************************************************** */#ifndef MNG_NO_DELTA_PNGMNG_LOCAL mng_field_descriptor mng_fields_prom [] =  {    {MNG_NULL,     MNG_FIELD_INT,     0, 14, 1, 1,     offsetof(mng_prom, iColortype), MNG_NULL, MNG_NULL},    {MNG_NULL,     MNG_FIELD_INT,     0, 16, 1, 1,     offsetof(mng_prom, iSampledepth), MNG_NULL, MNG_NULL},    {MNG_NULL,     MNG_FIELD_INT,     0, 1, 1, 1,     offsetof(mng_prom, iFilltype), MNG_NULL, MNG_NULL}  };#endif/* ************************************************************************** */#ifndef MNG_NO_DELTA_PNGMNG_LOCAL mng_field_descriptor mng_fields_pplt [] =  {    {MNG_NULL,     MNG_FIELD_INT,     0, 5, 1, 1,     offsetof(mng_pplt, iDeltatype), MNG_NULL, MNG_NULL},    {mng_pplt_entries,     MNG_NULL,     0, 0, 0, 0,     MNG_NULL, MNG_NULL, MNG_NULL}  };#endif/* ************************************************************************** */#ifndef MNG_NO_DELTA_PNGMNG_LOCAL mng_field_descriptor mng_fields_drop [] =  {    {mng_drop_entries,     MNG_NULL,     0, 0, 0, 0,     MNG_NULL, MNG_NULL, MNG_NULL}  };#endif/* ************************************************************************** */#ifndef MNG_NO_DELTA_PNG#ifndef MNG_SKIPCHUNK_DBYKMNG_LOCAL mng_field_descriptor mng_fields_dbyk [] =  {    {MNG_NULL,     MNG_FIELD_INT,     0, 0, 4, 4,     offsetof(mng_dbyk, iChunkname), MNG_NULL, MNG_NULL},    {MNG_NULL,     MNG_FIELD_INT,     0, 1, 1, 1,     offsetof(mng_dbyk, iPolarity), MNG_NULL, MNG_NULL},    {MNG_NULL,     MNG_NULL,     0, 0, 1, 0,     offsetof(mng_dbyk, zKeywords), MNG_NULL, offsetof(mng_dbyk, iKeywordssize)}  };#endif#endif/* ************************************************************************** */#ifndef MNG_NO_DELTA_PNG#ifndef MNG_SKIPCHUNK_ORDRMNG_LOCAL mng_field_descriptor mng_fields_ordr [] =  {    {mng_drop_entries,     MNG_NULL,     0, 0, 0, 0,     MNG_NULL, MNG_NULL, MNG_NULL}  };#endif#endif/* ************************************************************************** */#ifndef MNG_SKIPCHUNK_MAGNMNG_LOCAL mng_field_descriptor mng_fields_magn [] =  {    {mng_debunk_magn,     MNG_NULL,     0, 0, 0, 0,     MNG_NULL, MNG_NULL, MNG_NULL}  };#endif/* ************************************************************************** */#ifndef MNG_SKIPCHUNK_evNTMNG_LOCAL mng_field_descriptor mng_fields_evnt [] =  {    {mng_evnt_entries,     MNG_NULL,     0, 0, 0, 0,     MNG_NULL, MNG_NULL, MNG_NULL}  };#endif/* ************************************************************************** */MNG_LOCAL mng_field_descriptor mng_fields_unknown [] =  {    {MNG_NULL,     MNG_NULL,     0, 0, 1, 0,     offsetof(mng_unknown_chunk, pData), MNG_NULL, offsetof(mng_unknown_chunk, iDatasize)}  };/* ************************************************************************** *//* ************************************************************************** *//* PNG chunks */MNG_LOCAL mng_chunk_descriptor mng_chunk_descr_ihdr =    {mng_it_png, mng_create_none, 0, 0,     MNG_NULL, MNG_NULL, mng_special_ihdr,     mng_fields_ihdr, (sizeof(mng_fields_ihdr) / sizeof(mng_field_descriptor)),     MNG_DESCR_GLOBAL,     MNG_NULL,     MNG_DESCR_NOIHDR | MNG_DESCR_NOJHDR | MNG_DESCR_NOBASI | MNG_DESCR_NOIDAT | MNG_DESCR_NOPLTE};MNG_LOCAL mng_chunk_descriptor mng_chunk_descr_plte =    {mng_it_png, mng_create_none, 0, offsetof(mng_plte, bEmpty),     MNG_NULL, MNG_NULL, mng_special_plte,     mng_fields_plte, (sizeof(mng_fields_plte) / sizeof(mng_field_descriptor)),     MNG_DESCR_GLOBAL | MNG_DESCR_EMPTYEMBED,     MNG_DESCR_GenHDR,     MNG_DESCR_NOIDAT | MNG_DESCR_NOJDAT | MNG_DESCR_NOJDAA};MNG_LOCAL mng_chunk_descriptor mng_chunk_descr_idat =    {mng_it_png, mng_create_none, 0, offsetof(mng_idat, bEmpty),     MNG_NULL, MNG_NULL, mng_special_idat,     mng_fields_idat, (sizeof(mng_fields_idat) / sizeof(mng_field_descriptor)),     MNG_DESCR_EMPTYEMBED,     MNG_DESCR_GenHDR,     MNG_DESCR_NOJSEP};MNG_LOCAL mng_chunk_descriptor mng_chunk_descr_iend =    {mng_it_png, mng_create_none, 0, 0,     MNG_NULL, MNG_NULL, mng_special_iend,     MNG_NULL, 0,     MNG_DESCR_EMPTY | MNG_DESCR_EMPTYEMBED,     MNG_DESCR_GenHDR,     MNG_NULL};MNG_LOCAL mng_chunk_descriptor mng_chunk_descr_trns =    {mng_it_png, mng_create_none, 0, offsetof(mng_trns, bEmpty),     MNG_NULL, MNG_NULL, mng_special_trns,     mng_fields_trns, (sizeof(mng_fields_trns) / sizeof(mng_field_descriptor)),     MNG_DESCR_GLOBAL | MNG_DESCR_EMPTYEMBED,     MNG_DESCR_GenHDR,     MNG_DESCR_NOIDAT | MNG_DESCR_NOJDAT | MNG_DESCR_NOJDAA};#ifndef MNG_SKIPCHUNK_gAMAMNG_LOCAL mng_chunk_descriptor mng_chunk_descr_gama =

⌨️ 快捷键说明

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