54 #ifndef _MGUI_NCS_CTRLMEMANIMATEFRAMES_H 55 #define _MGUI_NCS_CTRLMEMANIMATEFRAMES_H 61 typedef struct _mMemAnimateFrames mMemAnimateFrames;
62 typedef struct _mMemAnimateFramesClass mMemAnimateFramesClass;
64 typedef struct _mMemAnimateFrame{
66 struct _mMemAnimateFrame* next;
67 struct _mMemAnimateFrame* prev;
70 #define mMemAnimateFramesHeader(clsName) \ 71 mAnimateFramesHeader(clsName) \ 72 mMemAnimateFrame *frames; 74 struct _mMemAnimateFrames{
75 mMemAnimateFramesHeader(mAnimateFrames)
78 #define mMemAnimateFramesClassHeader(clss, superCls) \ 79 mAnimateFramesClassHeader(clss, superCls) \ 81 struct _mMemAnimateFramesClass{
82 mMemAnimateFramesClassHeader(mMemAnimateFrames, mAnimateFrames)
85 MGNCS_EXPORT
extern mMemAnimateFramesClass g_stmMemAnimateFramesCls;