📄 libmng_objects.h
字号:
typedef struct { /* global bKGD object */ mng_object_header sHeader; /* default header (DO NOT REMOVE) */ mng_uint16 iRed; mng_uint16 iGreen; mng_uint16 iBlue; } mng_ani_bkgd;typedef mng_ani_bkgd * mng_ani_bkgdp;/* ************************************************************************** */typedef struct { /* LOOP object */ mng_object_header sHeader; /* default header (DO NOT REMOVE) */ mng_uint8 iLevel; mng_uint32 iRepeatcount; mng_uint8 iTermcond; mng_uint32 iItermin; mng_uint32 iItermax; mng_uint32 iCount; mng_uint32p pSignals; mng_uint32 iRunningcount; /* running counter */ } mng_ani_loop;typedef mng_ani_loop * mng_ani_loopp;/* ************************************************************************** */typedef struct { /* ENDL object */ mng_object_header sHeader; /* default header (DO NOT REMOVE) */ mng_uint8 iLevel; mng_ani_loopp pLOOP; /* matching LOOP */ } mng_ani_endl;typedef mng_ani_endl * mng_ani_endlp;/* ************************************************************************** */typedef struct { /* DEFI object */ mng_object_header sHeader; /* default header (DO NOT REMOVE) */ mng_uint16 iId; mng_bool bHasdonotshow; mng_uint8 iDonotshow; mng_bool bHasconcrete; mng_uint8 iConcrete; mng_bool bHasloca; mng_int32 iLocax; mng_int32 iLocay; mng_bool bHasclip; mng_int32 iClipl; mng_int32 iClipr; mng_int32 iClipt; mng_int32 iClipb; } mng_ani_defi;typedef mng_ani_defi * mng_ani_defip;/* ************************************************************************** */typedef struct { /* BASI object */ mng_object_header sHeader; /* default header (DO NOT REMOVE) */ mng_uint16 iRed; mng_uint16 iGreen; mng_uint16 iBlue; mng_bool bHasalpha; mng_uint16 iAlpha; mng_uint8 iViewable; } mng_ani_basi;typedef mng_ani_basi * mng_ani_basip;/* ************************************************************************** */typedef struct { /* CLON object */ mng_object_header sHeader; /* default header (DO NOT REMOVE) */ mng_uint16 iCloneid; mng_uint16 iSourceid; mng_uint8 iClonetype; mng_bool bHasdonotshow; mng_uint8 iDonotshow; mng_uint8 iConcrete; mng_bool bHasloca; mng_uint8 iLocatype; mng_int32 iLocax; mng_int32 iLocay; } mng_ani_clon;typedef mng_ani_clon * mng_ani_clonp;/* ************************************************************************** */typedef struct { /* BACK object */ mng_object_header sHeader; /* default header (DO NOT REMOVE) */ mng_uint16 iRed; mng_uint16 iGreen; mng_uint16 iBlue; mng_uint8 iMandatory; mng_uint16 iImageid; mng_uint8 iTile; } mng_ani_back;typedef mng_ani_back * mng_ani_backp;/* ************************************************************************** */typedef struct { /* FRAM object */ mng_object_header sHeader; /* default header (DO NOT REMOVE) */ mng_uint8 iFramemode; mng_uint8 iChangedelay; mng_uint32 iDelay; mng_uint8 iChangetimeout; mng_uint32 iTimeout; mng_uint8 iChangeclipping; mng_uint8 iCliptype; mng_int32 iClipl; mng_int32 iClipr; mng_int32 iClipt; mng_int32 iClipb; } mng_ani_fram;typedef mng_ani_fram * mng_ani_framp;/* ************************************************************************** */typedef struct { /* MOVE object */ mng_object_header sHeader; /* default header (DO NOT REMOVE) */ mng_uint16 iFirstid; mng_uint16 iLastid; mng_uint8 iType; mng_int32 iLocax; mng_int32 iLocay; } mng_ani_move;typedef mng_ani_move * mng_ani_movep;/* ************************************************************************** */typedef struct { /* CLIP object */ mng_object_header sHeader; /* default header (DO NOT REMOVE) */ mng_uint16 iFirstid; mng_uint16 iLastid; mng_uint8 iType; mng_int32 iClipl; mng_int32 iClipr; mng_int32 iClipt; mng_int32 iClipb; } mng_ani_clip;typedef mng_ani_clip * mng_ani_clipp;/* ************************************************************************** */typedef struct { /* SHOW object */ mng_object_header sHeader; /* default header (DO NOT REMOVE) */ mng_uint16 iFirstid; mng_uint16 iLastid; mng_uint8 iMode; } mng_ani_show;typedef mng_ani_show * mng_ani_showp;/* ************************************************************************** */typedef struct { /* TERM object */ mng_object_header sHeader; /* default header (DO NOT REMOVE) */ mng_uint8 iTermaction; mng_uint8 iIteraction; mng_uint32 iDelay; mng_uint32 iItermax; } mng_ani_term;typedef mng_ani_term * mng_ani_termp;/* ************************************************************************** */typedef struct { /* SAVE object */ mng_object_header sHeader; /* default header (DO NOT REMOVE) */ } mng_ani_save;typedef mng_ani_save * mng_ani_savep;/* ************************************************************************** */typedef struct { /* SEEK object */ mng_object_header sHeader; /* default header (DO NOT REMOVE) */ } mng_ani_seek;typedef mng_ani_seek * mng_ani_seekp;/* ************************************************************************** */typedef struct { /* DHDR object */ mng_object_header sHeader; /* default header (DO NOT REMOVE) */ mng_uint16 iObjectid; mng_uint8 iImagetype; mng_uint8 iDeltatype; mng_uint32 iBlockwidth; mng_uint32 iBlockheight; mng_uint32 iBlockx; mng_uint32 iBlocky; } mng_ani_dhdr;typedef mng_ani_dhdr * mng_ani_dhdrp;/* ************************************************************************** */typedef struct { /* PROM object */ mng_object_header sHeader; /* default header (DO NOT REMOVE) */ mng_uint8 iBitdepth; mng_uint8 iColortype; mng_uint8 iFilltype; } mng_ani_prom;typedef mng_ani_prom * mng_ani_promp;/* ************************************************************************** */typedef struct { /* IPNG object */ mng_object_header sHeader; /* default header (DO NOT REMOVE) */ } mng_ani_ipng;typedef mng_ani_ipng * mng_ani_ipngp;/* ************************************************************************** */typedef struct { /* IJNG object */ mng_object_header sHeader; /* default header (DO NOT REMOVE) */ } mng_ani_ijng;typedef mng_ani_ijng * mng_ani_ijngp;/* ************************************************************************** */typedef struct { /* PPLT object */ mng_object_header sHeader; /* default header (DO NOT REMOVE) */ mng_uint8 iType; mng_uint32 iCount; mng_rgbpaltab aIndexentries; mng_uint8arr aAlphaentries; mng_uint8arr aUsedentries; } mng_ani_pplt;typedef mng_ani_pplt * mng_ani_ppltp;/* ************************************************************************** */typedef struct { /* MAGN object */ mng_object_header sHeader; /* default header (DO NOT REMOVE) */ mng_uint16 iFirstid; mng_uint16 iLastid; mng_uint16 iMethodX; mng_uint16 iMX; mng_uint16 iMY; mng_uint16 iML; mng_uint16 iMR; mng_uint16 iMT; mng_uint16 iMB; mng_uint16 iMethodY; } mng_ani_magn;typedef mng_ani_magn * mng_ani_magnp;/* ************************************************************************** */#endif /* MNG_INCLUDE_DISPLAY_PROCS *//* ************************************************************************** */#endif /* _libmng_objects_h_ *//* ************************************************************************** *//* * end of file * *//* ************************************************************************** */
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -