42 #ifndef _MGUI_NCS_CTRLMEMANIMATEFRAMES_H 43 #define _MGUI_NCS_CTRLMEMANIMATEFRAMES_H 49 typedef struct _mMemAnimateFrames mMemAnimateFrames;
50 typedef struct _mMemAnimateFramesClass mMemAnimateFramesClass;
52 typedef struct _mMemAnimateFrame{
54 struct _mMemAnimateFrame* next;
55 struct _mMemAnimateFrame* prev;
58 #define mMemAnimateFramesHeader(clsName) \ 59 mAnimateFramesHeader(clsName) \ 60 mMemAnimateFrame *frames; 62 struct _mMemAnimateFrames{
63 mMemAnimateFramesHeader(mAnimateFrames)
66 #define mMemAnimateFramesClassHeader(clss, superCls) \ 67 mAnimateFramesClassHeader(clss, superCls) \ 69 struct _mMemAnimateFramesClass{
70 mMemAnimateFramesClassHeader(mMemAnimateFrames, mAnimateFrames)
73 MGNCS_EXPORT
extern mMemAnimateFramesClass g_stmMemAnimateFramesCls;