Back to index

plt-scheme  4.2.1
xwBoardP.h
Go to the documentation of this file.
00001 /* Generated by wbuild
00002  * (generator version 3.2)
00003  */
00004 #ifndef ___XWBOARDP_H
00005 #define ___XWBOARDP_H
00006 #include <./xwFrameP.h>
00007 #include <./xwBoard.h>
00008 _XFUNCPROTOBEGIN
00009 #define MAGICNUM 12349 
00010 
00011 
00012 typedef void (*set_abs_location_Proc)(
00013 #if NeedFunctionPrototypes
00014 Widget,unsigned  int ,int ,int ,int ,int 
00015 #endif
00016 );
00017 #define XtInherit_set_abs_location ((set_abs_location_Proc) _XtInherit)
00018 
00019 typedef struct {
00020 /* methods */
00021 set_abs_location_Proc set_abs_location;
00022 /* class variables */
00023 } XfwfBoardClassPart;
00024 
00025 typedef struct _XfwfBoardClassRec {
00026 CoreClassPart core_class;
00027 CompositeClassPart composite_class;
00028 XfwfCommonClassPart xfwfCommon_class;
00029 XfwfFrameClassPart xfwfFrame_class;
00030 XfwfBoardClassPart xfwfBoard_class;
00031 } XfwfBoardClassRec;
00032 
00033 typedef struct {
00034 /* resources */
00035 Position  abs_x;
00036 float  rel_x;
00037 Position  abs_y;
00038 float  rel_y;
00039 Position  abs_width;
00040 float  rel_width;
00041 Position  abs_height;
00042 float  rel_height;
00043 float  hunit;
00044 float  vunit;
00045 String  location;
00046 /* private state */
00047 } XfwfBoardPart;
00048 
00049 typedef struct _XfwfBoardRec {
00050 CorePart core;
00051 CompositePart composite;
00052 XfwfCommonPart xfwfCommon;
00053 XfwfFramePart xfwfFrame;
00054 XfwfBoardPart xfwfBoard;
00055 } XfwfBoardRec;
00056 
00057 externalref XfwfBoardClassRec xfwfBoardClassRec;
00058 
00059 _XFUNCPROTOEND
00060 #endif /* ___XWBOARDP_H */