Unit 'agraphics' Package
[Overview][Constants][Types][Procedures and functions][Variables][Index] [#aros]

PRastPort

Basic structure for all drawing actions

Declaration

Source position: agraphics.pas line 457

type PRastPort = ^tRastPort;

See also

BltBitMapRastPort

  

Blit from source bitmap to destination rastport.

BltMaskBitMapRastPort

  

Blit from source bitmap to destination rastport with masking of source image.

BltPattern

  

Using standard drawing rules for areafill, blit through a mask.

ClearEOL

  

Clear from current position to end of line.

ClearScreen

  

Clear from current position to end of RastPort.

ClipBlit

  

Calls BltBitMap() after accounting for windows

CreateRastPort

  

This function creates a new RastPort.

CloneRastPort

  

This function creates a copy of a RastPort.

DeinitRastPort

  

Frees the extra contents associated with a RastPort structure.

FreeRastPort

  

This frees a RastPort obtained with CloneRastPort() or CreateRastPort().

Draw

  

Draw a line between the current pen position and the new x,y position.

DrawEllipse

  

Draw an ellipse centered at cx,cy with vertical and horizontal radii of a,b respectively

DrawGList

  

Process the gel list, queueing VSprites, drawing Bobs.

EraseRect

  

Fill a defined rectangular area using the current BackFill hook.

Flood

  

Flood rastport like areafill.

GfxMove

  

Move graphics pen position.

InitRastPort

  

Initialize raster port structure

PolyDraw

  

Draw lines from table of (x,y) values.

ReadPixel

  

read the pen number value of the pixel at a specified x,y location within a certain RastPort.

WritePixel

  

Change the pen num of one specific pixel in a specified RastPort.

GfxText

  

Write text characters (no formatting).


Documentation generated on: 2021-07-30