00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00015
00016
00017
00018
00019 #ifndef G2_WIN32_FUNIX_H
00020 #define G2_WIN32_FUNIX_H
00021
00022 #include "g2_win32_P.h"
00023 #include "g2_physical_device.h"
00024
00025 const g2_funix_fun g2_win32_funix[] = {
00026 { g2_Delete, g2_win32_Delete },
00027 { g2_Ink, g2_win32_Ink },
00028 { g2_Pen, g2_win32_Pen },
00029 { g2_SetBackground, g2_win32_SetBackground },
00030 { g2_ClearPalette, g2_win32_ClearPalette },
00031 { g2_SetLineWidth, g2_win32_SetLineWidth },
00032 { g2_SetDash, g2_win32_SetDash },
00033 { g2_SetFontSize, g2_win32_SetFontSize },
00034 { g2_Clear, g2_win32_Clear },
00035 { g2_Flush, g2_win32_Flush },
00036 { g2_Save, g2_win32_Flush },
00037 { g2_Plot, g2_win32_Plot },
00038 { g2_Line, g2_win32_Line },
00039 { g2_PolyLine, g2_win32_PolyLine },
00040 { g2_Polygon, g2_win32_Polygon },
00041 { g2_FilledPolygon, g2_win32_FilledPolygon },
00042 { g2_Rectangle, g2_win32_Rectangle },
00043 { g2_FilledRectangle, g2_win32_FilledRectangle },
00044 { g2_Arc, g2_win32_Arc },
00045 { g2_FilledArc, g2_win32_FilledArc },
00046 { g2_Ellipse, g2_win32_Ellipse },
00047 { g2_FilledEllipse, g2_win32_FilledEllipse },
00048 { g2_Circle, NULL },
00049 { g2_FilledCircle, NULL },
00050 { g2_String, g2_win32_DrawString },
00051 { g2_QueryPointer, g2_win32_QueryPointer },
00052 { g2_FUNIX_NULL, NULL } };
00053
00054
00055 #endif
00056