Main Page | Modules | File List | Related Pages

g2_win32_funix.h

00001 /***************************************************************************** 00002 ** Copyright (C) 1998-2001 Ljubomir Milanovic & Horst Wagner 00003 ** This file is part of the g2 library 00004 ** 00005 ** This library is free software; you can redistribute it and/or 00006 ** modify it under the terms of the GNU Lesser General Public 00007 ** License as published by the Free Software Foundation; either 00008 ** version 2.1 of the License, or (at your option) any later version. 00009 ** 00010 ** This library is distributed in the hope that it will be useful, 00011 ** but WITHOUT ANY WARRANTY; without even the implied warranty of 00012 ** MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU 00013 ** Lesser General Public License for more details. 00014 ** 00015 ** You should have received a copy of the GNU Lesser General Public 00016 ** License along with this library; if not, write to the Free Software 00017 ** Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA 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 /* G2_WIN32_FUNIX_H */ 00056

Generated on Tue Jun 14 23:33:58 2005 for g2 by doxygen 1.3.7