home *** CD-ROM | disk | FTP | other *** search
/ Amiga ISO Collection / AmigaUtilCD2.iso / Misc / DC-POS24.LZX / pOS / Guide.lzx / Guide / pGFX / View.h < prev   
Encoding:
C/C++ Source or Header  |  1997-03-11  |  2.3 KB  |  72 lines

  1. @DATABASE "pGFX/View.h"
  2. @MASTER   "Work2:AD/IInc/pGFX/View.h"
  3. @REMARK   This file was created by ADtoHT 2.0 on 11-Mär-97  13:34:56
  4. @REMARK   Do not edit
  5. @REMARK   ADtoHT is © 1993-1995 Christian Stieber
  6.  
  7. @NODE MAIN "pGFX/View.h"
  8. @TOC "__pOS_Dev.guide/MAIN"
  9.  
  10. @{"pGFX/View.h" LINK File}
  11.  
  12.  
  13. @{b}Structures@{ub}
  14.  
  15. @{"pOS_RasInfo" LINK "pGFX/View.h/File" 42}  @{"pOS_View" LINK "pGFX/View.h/File" 18}  @{"pOS_ViewPort" LINK "pGFX/View.h/File" 32}
  16.  
  17. @ENDNODE
  18. @NODE File "pGFX/View.h"
  19. #ifndef __INC_POS_PGFX_VIEW_H
  20. #define __INC_POS_PGFX_VIEW_H
  21. /*******************************************************************
  22.  Includes Release 24
  23.  (C) Copyright 1995-1997 proDAD
  24.      All Rights Reserved
  25.  
  26.  $AUT Holger Burkarth
  27.  $DAT >>View.h<<   29 Sep 1996    09:08:00 - (C) ProDAD
  28. *******************************************************************/
  29. #ifndef __INC_POS_PEXEC_SEMA_H
  30. #include <@{"pExec/Sema.h" LINK "pExec/Sema.h/File"}>
  31. #endif
  32.  
  33.  
  34. /*----------------------------------
  35. -----------------------------------*/
  36. struct pOS_View
  37. {
  38.   @{"struct pOS_ExNode" LINK "pExec/List.h/File" 37}    v_Node;
  39.   @{"struct pOS_ExList" LINK "pExec/List.h/File" 50}    v_VPList;    /* (pOS_ViewPort*) */
  40.   @{"SWORD" LINK "pExec/Types.h/File" 92}                v_Dx;        /* View-Offset */
  41.   @{"SWORD" LINK "pExec/Types.h/File" 92}                v_Dy;
  42.   @{"ULONG" LINK "pExec/Types.h/File" 91}                v_Flags;
  43.   @{"struct pOS_Semaphore" LINK "pExec/Sema.h/File" 36} v_Lock;
  44.  
  45.   @{"UBYTE" LINK "pExec/Types.h/File" 95}  v_Reserved[64];
  46. };
  47.  
  48. /*----------------------------------
  49. -----------------------------------*/
  50. struct pOS_ViewPort
  51. {
  52.   @{"struct pOS_ExNode" LINK "pExec/List.h/File" 37}   vp_Node;
  53.   @{"struct pOS_MonFile" LINK "pGFX/MonFile.h/File" 17} *vp_MonFile;
  54.   @{"UBYTE" LINK "pExec/Types.h/File" 95}               vp_Reserved[32];
  55. };
  56.  
  57.  
  58. /*----------------------------------
  59. -----------------------------------*/
  60. struct pOS_RasInfo
  61. {
  62.   struct pOS_RasInfo *ri_Next;        /* used for dualpf */
  63.   @{"struct pOS_GfxMap" LINK "pGFX/GfxMap.h/File" 18}  *ri_GfxMap;
  64.   @{"SLONG" LINK "pExec/Types.h/File" 90}               ri_RxOffset;
  65.   @{"SLONG" LINK "pExec/Types.h/File" 90}               ri_RyOffset;    /* scroll offsets in this BitMap */
  66.   @{"UBYTE" LINK "pExec/Types.h/File" 95}               ri_Reserved[16];
  67. };
  68.  
  69.  
  70. #endif
  71. @ENDNODE
  72.