home *** CD-ROM | disk | FTP | other *** search
- @DATABASE "pGFX/GfxHdPrv.h"
- @MASTER "Work2:AD/IInc/pGFX/GfxHdPrv.h"
- @REMARK This file was created by ADtoHT 2.0 on 08-Dez-96 14:42:54
- @REMARK Do not edit
- @REMARK ADtoHT is © 1993-1995 Christian Stieber
-
- @NODE MAIN "pGFX/GfxHdPrv.h"
- @TOC "__pOS_Dev.guide/MAIN"
-
- @{"pGFX/GfxHdPrv.h" LINK File}
-
- @ENDNODE
- @NODE File "pGFX/GfxHdPrv.h"
- #ifndef __INC_POS_PGFX_GFXHDPRV_H
- #define __INC_POS_PGFX_GFXHDPRV_H
- /*******************************************************************
- $CRT 12 Sep 1996 : hb
-
- $AUT Holger Burkarth
- $DAT >>GfxHdPrv.h<< 24 Oct 1996 16:31:22 - (C) ProDAD
- *******************************************************************/
- #ifdef _____ME_____ /* only for proDAD */
- #include "p:pExec/Library.h"
- #include "p:pExec/Sema.h"
-
-
- @{"struct pOS_TextFont" LINK "pGFX/Text.h/File" 31};
- struct pOS_UtilityBase;
- @{"struct pOS_TagItem" LINK "pUtil/TagItem.h/File" 17};
- struct pOS_GfxMap;
- @{"struct pOS_ColorMap" LINK "pGFX/Color.h/File" 19};
- struct pOS_MonLock;
- struct pOS_MonForm;
- struct pOS_MonDevice;
- struct pOS_MonIOReq;
- struct pOS_WPoint;
- @{"struct pOS_Rectangle" LINK "pLayer/Rect.h/File" 15};
- struct pOS_GfxLibrary;
- @{"struct pOS_RastPort" LINK "pGFX/RastPort.h/File" 21};
- struct pOS_Point;
- @{"struct pOS_BltData" LINK "pGFX/RastPort.h/File" 50};
-
- extern "C"
- {
-
- VOID pOSs_ClipDrawLine_func(pOS_GfxLibrary*,pOS_RastPort*,SLONG,SLONG);
- VOID pOSs_ClipDrawRectFill_func(pOS_GfxLibrary*,pOS_RastPort*,SLONG,SLONG,SLONG,SLONG);
- VOID pOSs_SetFont_func(pOS_GfxLibrary*,pOS_RastPort*,pOS_TextFont*);
- VOID pOSs_ClipBltTemplate_func(pOS_GfxLibrary*,const UBYTE*,ULONG,ULONG,
- pOS_RastPort*,SLONG,SLONG,ULONG,ULONG);
- VOID pOSs_ClipScrollArea_func(pOS_GfxLibrary*,pOS_RastPort*,SLONG,SLONG,SLONG,SLONG,SLONG,SLONG,ULONG);
- ULONG pOSs_AskSoftFontStyle_func(pOS_GfxLibrary*,pOS_RastPort*);
- ULONG pOSs_SetSoftFontStyle_func(pOS_GfxLibrary*,pOS_RastPort*,ULONG,ULONG);
- VOID pOSs_BltGfxMapRastPort_func(pOS_GfxLibrary*,const pOS_GfxMap*,ULONG,ULONG,
- pOS_RastPort*,SLONG,SLONG,ULONG,ULONG,ULONG);
- VOID pOSs_BltGfxMapClip_func(pOS_GfxLibrary*,const pOS_RastPort*,ULONG,ULONG,
- pOS_RastPort*,SLONG,SLONG,ULONG,ULONG,ULONG);
-
- BOOL pOSs_Form_func(_R_LB pOS_GfxLibrary*,_R_A0 const pOS_MonForm*);
- ULONG pOSs_SetRastPort_func(_R_LB pOS_GfxLibrary*,_R_A0 pOS_RastPort*,_R_A1 const pOS_TagItem*);
- ULONG pOSs_GetRastPort_func(_R_LB pOS_GfxLibrary*,_R_A0 pOS_RastPort*,_R_A1 const pOS_TagItem*);
- VOID pOSs_MonStd_func(_R_LB pOS_GfxLibrary*,_R_A0 pOS_MonDevice*,_R_A1 pOS_MonIOReq*);
- VOID pOSs_SetABPenDrMd_func(_R_LB pOS_GfxLibrary*,_R_A0 pOS_RastPort*,_R_D0 ULONG,_R_D1 ULONG,_R_D2 ULONG);
- VOID pOSs_PolyDraw_func(_R_LB pOS_GfxLibrary*,_R_A0 pOS_RastPort*,_R_A1 const pOS_WPoint*,_R_D0 ULONG);
- VOID pOSs_DrawText_func(_R_LB pOS_GfxLibrary*,_R_A0 pOS_RastPort*,_R_A1 const CHAR*,_R_D0 ULONG cnt,
- _R_D1 ULONG width,_R_A2 const pOS_Rectangle*);
- VOID pOSs_PolyFill_func(_R_LB pOS_GfxLibrary*,_R_A0 pOS_RastPort*,
- _R_A1 const pOS_WPoint*,_R_D0 ULONG,_R_D1 ULONG);
- VOID pOSs_FillMask_func(_R_LB pOS_GfxLibrary*,_R_A0 pOS_GfxMap*,_R_D0 ULONG,
- _R_D1 ULONG,_R_D2 ULONG,_R_D3 ULONG,_R_D4 ULONG);
- VOID pOSs_ClipBltMask_func(_R_LB pOS_GfxLibrary*,_R_A0 const pOS_BltData*,_R_A1 const pOS_GfxMap*,
- _R_A2 pOS_RastPort*,_R_A3 const pOS_GfxMap*,_R_D0 ULONG);
- BOOL pOSs_SetRastPortItem_func(_R_LB pOS_GfxLibrary*,_R_A0 pOS_RastPort*,_R_D0 ULONG,_R_D1 ULONG);
- BOOL pOSs_GetRastPortItem_func(_R_LB pOS_GfxLibrary*,_R_A0 pOS_RastPort*,_R_D0 ULONG,_R_A1 ULONG*);
- VOID pOSs_ClipWritePixel_func(_R_LB pOS_GfxLibrary*,_R_A0 pOS_RastPort*,_R_D0 SLONG,_R_D1 SLONG);
- BOOL pOSs_InitTCGfxMap_func(_R_LB pOS_GfxLibrary*,_R_A0 pOS_GfxMap*,_R_A1 pOS_ColorMap*);
- VOID pOSs_WriteStdGfxMap_func(_R_LB pOS_GfxLibrary*,_R_A0 const pOS_GfxMap*,_R_D0 SLONG,_R_D1 SLONG,
- _R_A1 pOS_GfxMap*,_R_D2 SLONG,_R_D3 SLONG,_R_D4 ULONG,_R_D5 ULONG,_R_D6 ULONG,_R_A2 const pOS_Point*);
- VOID pOSs_WriteStdGfxMapRastPort_func(_R_LB pOS_GfxLibrary*,_R_A0 const pOS_GfxMap*,_R_D0 SLONG,_R_D1 SLONG,
- _R_A1 pOS_RastPort*,_R_D2 SLONG,_R_D3 SLONG,_R_D4 ULONG,_R_D5 ULONG,_R_D6 ULONG);
-
-
-
- }
-
- #endif /** _____ME_____ **/
-
- #endif
- @ENDNODE
-