43 #ifndef _MGNCS_TOOLIMAGEPIECE_H
44 #define _MGNCS_TOOLIMAGEPIECE_H
50 #include "../mpopmenumgr.h"
51 #include "../mtoolitem.h"
53 typedef struct _mToolImagePieceClass mToolImagePieceClass;
54 typedef struct _mToolImagePiece mToolImagePiece;
56 #define mToolImagePieceClassHeader(clss, superCls) \
57 mStaticPieceClassHeader(clss, superCls)
59 struct _mToolImagePieceClass
61 mToolImagePieceClassHeader(mToolImagePiece, mStaticPiece)
64 MGNCS_EXPORT
extern mToolImagePieceClass g_stmToolImagePieceCls;
66 #define mToolImagePieceHeader(clss) \
67 mStaticPieceHeader(clss) \
70 struct _mToolImagePiece
72 mToolImagePieceHeader(mToolImagePiece)
76 enum mToolImagePieceProps {
77 NCSP_TOOLIMAGEPIECE_TOOLIMAGE = TOOLIMAGEPIECE_PROP_BEGIN