/* Generated by wbuild from "Arrow.w" ** (generator version $Revision: 2.0 $ of $Date: 93/07/06 16:08:04 $) */ #ifndef _XfwfArrowP_H_ #define _XfwfArrowP_H_ #include "BoardP.h" #include "Arrow.h" typedef struct { /* methods */ #define point(p, i, xx, yy) (p[i ].x =xx ),(p[i ].y =yy ) /* class variables */ int dummy; } XfwfArrowClassPart; typedef struct _XfwfArrowClassRec { CoreClassPart core_class; CompositeClassPart composite_class; XfwfCommonClassPart xfwfCommon_class; XfwfFrameClassPart xfwfFrame_class; XfwfBoardClassPart xfwfBoard_class; XfwfArrowClassPart xfwfArrow_class; } XfwfArrowClassRec; typedef struct { /* resources */ Alignment direction; Pixel foreground; Dimension arrowShadow; Cardinal initialDelay; Cardinal repeatDelay; XtCallbackList callback; /* private state */ GC arrowgc; GC arrowlightgc; GC arrowdarkgc; XtIntervalId timer; } XfwfArrowPart; typedef struct _XfwfArrowRec { CorePart core; CompositePart composite; XfwfCommonPart xfwfCommon; XfwfFramePart xfwfFrame; XfwfBoardPart xfwfBoard; XfwfArrowPart xfwfArrow; } XfwfArrowRec; externalref XfwfArrowClassRec xfwfArrowClassRec; #endif /* _XfwfArrowP_H_ */