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;