home *** CD-ROM | disk | FTP | other *** search
- CLIB_GRAPHICS_PROTOS_HCLIB_GRAPHICS_PROTOS_HGRAPHICS_GFX_H<graphics/gfx.h>GRAPHICS_DISPLAYINFO_H<graphics/displayinfo.h>GRAPHICS_GELS_H<graphics/gels.h>GRAPHICS_RASTPORT_H<graphics/rastport.h>GRAPHICS_VIEW_H<graphics/view.h>GRAPHICS_COPPER_H<graphics/copper.h>GRAPHICS_CLIP_H<graphics/clip.h>GRAPHICS_REGIONS_H<graphics/regions.h>GRAPHICS_SPRITE_H<graphics/sprite.h>GRAPHICS_TEXT_H<graphics/text.h>HARDWARE_BLIT_H<hardware/blit.h>
- BltBitMap(BitMap*srcBitMap,xSrc,ySrc,
- BitMap*destBitMap,xDest,yDest,xSize,
- ySize,minterm,mask,
- PLANEPTR tempA);
- BltTemplate(PLANEPTR source,xSrc,srcMod,
- RastPort*destRP,xDest,yDest,xSize,
- ySize);
- ClearEOL(RastPort*rp);
- ClearScreen(RastPort*rp);
- TextLength(RastPort*rp,STRPTR string,count);
- Text(RastPort*rp,STRPTR string,count);
- SetFont(RastPort*rp,TextFont*textFont);
- TextFont*OpenFont(TextAttr*textAttr);
- CloseFont(TextFont*textFont);
- AskSoftStyle(RastPort*rp);
- SetSoftStyle(RastPort*rp,style,
- enable);
- AddBob(Bob*bob,RastPort*rp);
- AddVSprite(VSprite*vSprite,RastPort*rp);
- DoCollision(RastPort*rp);
- DrawGList(RastPort*rp,ViewPort*vp);
- InitGels(VSprite*head,VSprite*tail,
- GelsInfo*gelsInfo);
- InitMasks(VSprite*vSprite);
- RemIBob(Bob*bob,RastPort*rp,ViewPort*vp);
- RemVSprite(VSprite*vSprite);
- SetCollision(num,
- (*routine)(VSprite*vSprite,),
- GelsInfo*gelsInfo);
- SortGList(RastPort*rp);
- AddAnimOb(AnimOb*anOb,AnimOb**anKey,
- RastPort*rp);
- Animate(AnimOb**anKey,RastPort*rp);
- BOOL GetGBuffers(AnimOb*anOb,RastPort*rp,flag);
- InitGMasks(AnimOb*anOb);
- DrawEllipse(RastPort*rp,xCenter,yCenter,a,
- b);
- AreaEllipse(RastPort*rp,xCenter,yCenter,a,
- b);
- LoadRGB4(ViewPort*vp,*colors,count);
- InitRastPort(RastPort*rp);
- InitVPort(ViewPort*vp);
- MrgCop(View*view);
- MakeVPort(View*view,ViewPort*vp);
- LoadView(View*view);
- WaitBlit();
- SetRast(RastPort*rp,pen);
- Move(RastPort*rp,x,y);
- Draw(RastPort*rp,x,y);
- AreaMove(RastPort*rp,x,y);
- AreaDraw(RastPort*rp,x,y);
- AreaEnd(RastPort*rp);
- WaitTOF();
- QBlit(bltnode*blit);
- InitArea(AreaInfo*areaInfo,vectorBuffer,
- maxVectors);
- SetRGB4(ViewPort*vp,index,red,
- green,blue);
- QBSBlit(bltnode*blit);
- BltClear(PLANEPTR memBlock,byteCount,
- flags);
- RectFill(RastPort*rp,xMin,yMin,xMax,
- yMax);
- BltPattern(RastPort*rp,PLANEPTR mask,xMin,yMin,
- xMax,yMax,maskBPR);
- ReadPixel(RastPort*rp,x,y);
- WritePixel(RastPort*rp,x,y);
- BOOL Flood(RastPort*rp,mode,x,y);
- PolyDraw(RastPort*rp,count,*polyTable);
- SetAPen(RastPort*rp,pen);
- SetBPen(RastPort*rp,pen);
- SetDrMd(RastPort*rp,drawMode);
- InitView(View*view);
- CBump(UCopList*copList);
- CMove(UCopList*copList,destination,data);
- CWait(UCopList*copList,v,h);
- VBeamPos();
- InitBitMap(BitMap*bitMap,depth,width,height);
- ScrollRaster(RastPort*rp,dx,dy,xMin,yMin,
- xMax,yMax);
- WaitBOVP(ViewPort*vp);
- GetSprite(SimpleSprite*sprite,num);
- FreeSprite(num);
- ChangeSprite(ViewPort*vp,SimpleSprite*sprite,
- PLANEPTR newData);
- MoveSprite(ViewPort*vp,SimpleSprite*sprite,x,
- y);
- LockLayerRom(Layer*layer);
- UnlockLayerRom(Layer*layer);
- SyncSBitMap(Layer*layer);
- CopySBitMap(Layer*layer);
- OwnBlitter();
- DisownBlitter();
- TmpRas*InitTmpRas(TmpRas*tmpRas,PLANEPTR buffer,
- size);
- AskFont(RastPort*rp,TextAttr*textAttr);
- AddFont(TextFont*textFont);
- RemFont(TextFont*textFont);
- PLANEPTR AllocRaster(width,height);
- FreeRaster(PLANEPTR p,width,height);
- AndRectRegion(Region*region,Rectangle*rectangle);
- BOOL OrRectRegion(Region*region,Rectangle*rectangle);
- Region*NewRegion();
- BOOL ClearRectRegion(Region*region,Rectangle*rectangle);
- ClearRegion(Region*region);
- DisposeRegion(Region*region);
- FreeVPortCopLists(ViewPort*vp);
- FreeCopList(CopList*copList);
- ClipBlit(RastPort*srcRP,xSrc,ySrc,
- RastPort*destRP,xDest,yDest,xSize,
- ySize,minterm);
- BOOL XorRectRegion(Region*region,Rectangle*rectangle);
- FreeCprList(cprlist*cprList);
- ColorMap*GetColorMap(entries);
- FreeColorMap(ColorMap*colorMap);
- GetRGB4(ColorMap*colorMap,entry);
- ScrollVPort(ViewPort*vp);
- CopList*UCopperListInit(UCopList*uCopList,n);
- FreeGBuffers(AnimOb*anOb,RastPort*rp,flag);
- BltBitMapRastPort(BitMap*srcBitMap,xSrc,ySrc,
- RastPort*destRP,xDest,yDest,xSize,
- ySize,minterm);
- BOOL OrRegionRegion(Region*srcRegion,Region*destRegion);
- BOOL XorRegionRegion(Region*srcRegion,Region*destRegion);
- BOOL AndRegionRegion(Region*srcRegion,Region*destRegion);
- SetRGB4CM(ColorMap*colorMap,index,red,
- green,blue);
- BltMaskBitMapRastPort(BitMap*srcBitMap,xSrc,ySrc,
- RastPort*destRP,xDest,yDest,xSize,
- ySize,minterm,PLANEPTR bltMask);
- BOOL AttemptLockLayerRom(Layer*layer);
- GfxNew(gfxNodeType);
- GfxFree(gfxNodePtr);
- GfxAssociate(associateNode,gfxNodePtr);
- BitMapScale(BitScaleArgs*bitScaleArgs);
- ScalerDiv(factor,numerator,
- denominator);
- TextExtent(RastPort*rp,STRPTR string,count,
- TextExtent*textExtent);
- TextFit(RastPort*rp,STRPTR string,strLen,
- TextExtent*textExtent,TextExtent*constrainingExtent,
- strDirection,constrainingBitWidth,
- constrainingBitHeight);
- GfxLookUp(associateNode);
- BOOL VideoControl(ColorMap*colorMap,TagItem*tagarray);
- BOOL VideoControlTags(ColorMap*colorMap,tag1Type,
- ...);
- MonitorSpec*OpenMonitor(STRPTR monitorName,
- displayID);
- BOOL CloseMonitor(MonitorSpec*monitorSpec);
- DisplayInfoHandle FindDisplayInfo(displayID);
- NextDisplayInfo(displayID);
- GetDisplayInfoData(DisplayInfoHandle handle,*buf,
- size,tagID,displayID);
- FontExtent(TextFont*font,TextExtent*fontExtent);
- ReadPixelLine8(RastPort*rp,xstart,
- ystart,width,*array,
- RastPort*tempRP);
- WritePixelLine8(RastPort*rp,xstart,
- ystart,width,*array,
- RastPort*tempRP);
- ReadPixelArray8(RastPort*rp,xstart,
- ystart,xstop,ystop,
- *array,RastPort*temprp);
- WritePixelArray8(RastPort*rp,xstart,
- ystart,xstop,ystop,
- *array,RastPort*temprp);
- GetVPModeID(ViewPort*vp);
- ModeNotAvailable(modeID);
- WeighTAMatch(TextAttr*reqTextAttr,
- TextAttr*targetTextAttr,TagItem*targetTags);
- WeighTAMatchTags(TextAttr*reqTextAttr,
- TextAttr*targetTextAttr,tag1Type,...);
- EraseRect(RastPort*rp,xMin,yMin,xMax,
- yMax);
- ExtendFont(TextFont*font,TagItem*fontTags);
- ExtendFontTags(TextFont*font,tag1Type,...);
- StripFont(TextFont*font);
- CalcIVG(View*v,ViewPort*vp);
- AttachPalExtra(ColorMap*cm,ViewPort*vp);
- ObtainBestPenA(ColorMap*cm,r,g,
- b,TagItem*tags);
- ObtainBestPen(ColorMap*cm,r,g,
- b,tag1Type,...);
- SetRGB32(ViewPort*vp,n,r,
- g,b);
- GetAPen(RastPort*rp);
- GetBPen(RastPort*rp);
- GetDrMd(RastPort*rp);
- GetOutlinePen(RastPort*rp);
- LoadRGB32(ViewPort*vp,*table);
- SetChipRev(want);
- SetABPenDrMd(RastPort*rp,apen,bpen,
- drawmode);
- GetRGB32(ColorMap*cm,firstcolor,
- ncolors,*table);
- BitMap*AllocBitMap(sizex,sizey,
- depth,flags,
- BitMap*friend_bitmap);
- FreeBitMap(BitMap*bm);
- GetExtSpriteA(ExtSprite*ss,TagItem*tags);
- GetExtSprite(ExtSprite*ss,tag1Type,...);
- CoerceMode(ViewPort*vp,monitorid,
- flags);
- ChangeVPBitMap(ViewPort*vp,BitMap*bm,
- DBufInfo*db);
- ReleasePen(ColorMap*cm,n);
- ObtainPen(ColorMap*cm,n,r,
- g,b,f);
- GetBitMapAttr(BitMap*bm,attrnum);
- DBufInfo*AllocDBufInfo(ViewPort*vp);
- FreeDBufInfo(DBufInfo*dbi);
- SetOutlinePen(RastPort*rp,pen);
- SetWriteMask(RastPort*rp,msk);
- SetMaxPen(RastPort*rp,maxpen);
- SetRGB32CM(ColorMap*cm,n,r,
- g,b);
- ScrollRasterBF(RastPort*rp,dx,dy,xMin,
- yMin,xMax,yMax);
- FindColor(ColorMap*cm,r,g,
- b,maxcolor);
- ExtSprite*AllocSpriteDataA(BitMap*bm,TagItem*tags);
- ExtSprite*AllocSpriteData(BitMap*bm,tag1Type,
- ...);
- ChangeExtSpriteA(ViewPort*vp,ExtSprite*oldsprite,
- ExtSprite*newsprite,TagItem*tags);
- ChangeExtSprite(ViewPort*vp,ExtSprite*oldsprite,
- ExtSprite*newsprite,tag1Type,...);
- FreeSpriteData(ExtSprite*sp);
- SetRPAttrsA(RastPort*rp,TagItem*tags);
- SetRPAttrs(RastPort*rp,tag1Type,...);
- GetRPAttrsA(RastPort*rp,TagItem*tags);
- GetRPAttrs(RastPort*rp,tag1Type,...);
- BestModeIDA(TagItem*tags);
- BestModeID(tag1Type,...);
- WriteChunkyPixels(RastPort*rp,xstart,
- ystart,xstop,ystop,
- *array,bytesperrow);