home *** CD-ROM | disk | FTP | other *** search
- @DATABASE "pGFX/GFXBase.h"
- @MASTER "Work2:AD/IInc/pGFX/GFXBase.h"
- @REMARK This file was created by ADtoHT 2.0 on 11-Mär-97 13:34:42
- @REMARK Do not edit
- @REMARK ADtoHT is © 1993-1995 Christian Stieber
-
- @NODE MAIN "pGFX/GFXBase.h"
- @TOC "__pOS_Dev.guide/MAIN"
-
- @{"pGFX/GFXBase.h" LINK File}
-
-
- @{b}Structures@{ub}
-
- @{"pOS_GfxBase" LINK "pGFX/GFXBase.h/File" 22}
-
- @ENDNODE
- @NODE File "pGFX/GFXBase.h"
- #ifndef __INC_POS_PGFX_GFXBASE_H
- #define __INC_POS_PGFX_GFXBASE_H
- /*******************************************************************
- Includes Release 24
- (C) Copyright 1995-1997 proDAD
- All Rights Reserved
-
- $AUT Holger Burkarth
- $DAT >>GFXBase.h<< 14 Sep 1996 11:52:57 - (C) ProDAD
- *******************************************************************/
- #ifndef __INC_POS_PEXEC_LIBRARY_H
- #include <@{"pExec/Library.h" LINK "pExec/Library.h/File"}>
- #endif
- #ifndef __INC_POS_PEXEC_SEMA_H
- #include <@{"pExec/Sema.h" LINK "pExec/Sema.h/File"}>
- #endif
-
-
- /*----------------------------------
- read only
- -----------------------------------*/
- struct pOS_GfxBase
- {
- @{"struct pOS_Library" LINK "pExec/Library.h/File" 26} gfx_Lib;
- struct pOS_ExecBase *ExecBase;
- @{"struct pOS_UtilityBase" LINK "pUtil/UtilBase.h/File" 18} *UtilityBase;
-
- @{"UBYTE" LINK "pExec/Types.h/File" 95} gfx_Reserved1[32];
-
- @{"struct pOS_Semaphore" LINK "pExec/Sema.h/File" 36} gfx_MonSem;
- @{"struct pOS_ExList" LINK "pExec/List.h/File" 50} gfx_Monitor; /* (pOS_MonitorUnit*) */
- @{"struct pOS_ExList" LINK "pExec/List.h/File" 50} gfx_MonDef; /* (*) */
- @{"struct pOS_ExList" LINK "pExec/List.h/File" 50} gfx_MonMount; /* (*) */
- @{"UBYTE" LINK "pExec/Types.h/File" 95} gfx_Reserved2[32];
-
- @{"struct pOS_Semaphore" LINK "pExec/Sema.h/File" 36} gfx_FontSem;
- @{"struct pOS_ExList" LINK "pExec/List.h/File" 50} gfx_FontList; /* (pOS_TextFont*) */
-
- @{"struct pOS_TextFont" LINK "pGFX/Text.h/File" 30} *gfx_DefaultFont;
- @{"struct pOS_MonLock" LINK "pGFX/MonLock.h/File" 18} *gfx_DefaultMonLock;
-
- /**** SYSTEM-PRIVATE **/
- };
-
-
-
- enum
- {
- pOS_MonFileName_MAX = 48, /* darf am Stack angelegt werden */
- pOS_MonPathName_MAX = 320, /* darf am Stack angelegt werden */
- };
-
-
-
- /** for @{"pOS_AllocGfxObject()" LINK "pGraphicsD/pOS_AllocGfxObject"} / @{"pOS_FreeGfxObject()" LINK "pGraphicsD/pOS_FreeGfxObject"} **/
- enum pOS_GfxObjects
- {
- GFXOBJ_MIB=1, /* (struct pOS_MonInfoData) */
- };
-
-
-
-
- #endif
- @ENDNODE
-