|
Add an AnimOb to the linked list of AnimObs. |
|
|
Adds a Bob to current gel list. |
|
|
Add a display driver to the system. |
|
|
Add a font to the system list |
|
|
Add a VSprite to the current gel list. |
|
|
||
|
Allocate a bitmap and attach bitplanes to it. |
|
|
Allocate structure for multi-buffered animation |
|
|
Allocate space for a bitplane. |
|
|
VarArgs Version of AllocSpriteDataA() |
|
|
Allocate sprite data and convert from a bitmap. |
|
|
Perform 2d AND operation of rectangle with and other rectangle, leaving result in rectangle. |
|
|
Perform 2d AND operation of rectangle with region, leaving result in region. |
|
|
Perform 2d AND operation of rectangle with region, leaving result in region. |
|
|
Perform 2d AND operation of one region with second region, leaving result in second region. |
|
|
Perform 2d AND operation of one region with second region, leaving result in second region. |
|
|
Processes every AnimOb in the current animation list. |
|
|
Draws a Circle in an Area |
|
|
Add a point to a list of end points for areafill. |
|
|
Add a ellipse to areainfo list for areafill. |
|
|
Process table of vectors and ellipses and produce areafill. |
|
|
Define a new starting point for a new shape in the vector list. |
|
|
Compares two regions. |
|
|
Get the text attributes of the current font |
|
|
Get the soft style bits of the current font. |
|
|
Allocate and attach a palette sharing structure to a colormap |
|
|
Attempt to Lock Layer structure by ROM(gfx lib) code |
|
|
VarArgs version of BestModeIDA() |
|
|
Calculate the best ModeID with given parameters |
|
|
Check if the TBitmap.Flags mark this Bitmap as extended |
|
|
Perform raster scaling on a bit map. |
|
|
Move a rectangular region of bits in a BitMap. |
|
|
Blit from source bitmap to destination rastport. |
|
|
Clear a block of memory words to zero. |
|
|
Blit from source bitmap to destination rastport with masking of source image. |
|
|
Using standard drawing rules for areafill, blit through a mask. |
|
|
||
|
Cookie cut a shape in a rectangle to the RastPort. |
|
|
Turn Boundary off |
|
|
Calculate the number of blank lines above a ViewPort |
|
|
Increment user copper list pointer (bump to next position in list). |
|
|
Terminate user copper list. |
|
|
VarArgs version of ChangeExtSpriteA |
|
|
Change the sprite image pointer. |
|
|
Change the sprite image pointer. |
|
|
Change display memory address for multi-buffered animation |
|
|
Initialize user copperlist to accept intermediate user copper instructions. |
|
|
Clear from current position to end of line. |
|
|
Perform 2d CLEAR operation of rectangle with region, leaving result in region. |
|
|
Perform 2d CLEAR operation of rectangle with region, leaving result in region. |
|
|
Remove all rectangles from region. |
|
|
Clear the given Region region1 from the given Region region2 leaving the result in region2. |
|
|
Clear the given Region region1 from the given Region region2. |
|
|
Clear from current position to end of RastPort. |
|
|
Calls BltBitMap() after accounting for windows |
|
|
This function creates a copy of a RastPort. |
|
|
Release a pointer to a system font. |
|
|
Close a MonitorSpec |
|
|
Append copper move instruction to user copper list. |
|
|
Append copper move instruction to user copper list. |
|
|
Calculate ViewPort mode coercion |
|
|
||
|
Syncronize Layer window with contents of Super BitMap |
|
|
This function creates a new RastPort. |
|
|
Append copper wait instruction to user copper list. |
|
|
Append copper wait instruction to user copper list. |
|
|
Frees the extra contents associated with a RastPort structure. |
|
|
Returns blitter to free state. |
|
|
Return all space for this region to free memory pool. |
|
|
Test every gel in gel list for collisions. |
|
|
||
|
||
|
Draw a line between the current pen position and the new x,y position. |
|
|
Draws a Circle |
|
|
Draw an ellipse centered at cx,cy with vertical and horizontal radii of a,b respectively |
|
|
Process the gel list, queueing VSprites, drawing Bobs. |
|
|
Fill a defined rectangular area using the current BackFill hook. |
|
|
Ensure TTextFont.tf_Extension has been built for a font |
|
|
VarArgs Version of ExtendFont() |
|
|
||
|
Find the closest matching color in a colormap. |
|
|
Search for a record identified by a specific key |
|
|
Flood rastport like areafill. |
|
|
Get the font attributes of the current font |
|
|
Free a bitmap created by AllocBitMap() |
|
|
Free the ColorMap structure and return memory to free memory pool. |
|
|
Deallocate intermediate copper list |
|
|
Deallocate hardware copper list |
|
|
Free information for multi-buffered animation |
|
|
Deallocate memory obtained by GetGBuffers() |
|
|
Release an allocated area to the system free memory pool |
|
|
This frees a RastPort obtained with CloneRastPort() or CreateRastPort(). |
|
|
Return sprite for use by others and virtual sprite machine. |
|
|
free sprite data allocated by AllocSpriteData() |
|
|
Deallocate all intermediate copper lists and their headers from a viewport |
|
|
Get the A Pen value for a RastPort |
|
|
Returns information about a bitmap |
|
|
Get the B Pen value for a RastPort |
|
|
Allocate and initialize Colormap |
|
|
Query DisplayInfo Record parameters |
|
|
Get the draw mode value for a RastPort |
|
|
VarArgs Version of GetExtSpriteA() |
|
|
Attempt to get a sprite for the extended sprite manager. |
|
|
Attempt to allocate ALL buffers of an entire AnimOb. |
|
|
Get the O Pen value for a RastPort |
|
|
Set a series of color registers for this Viewport. |
|
|
Inquire value of entry in ColorMap. |
|
|
VarArgs Version for GetRPAttrsA() |
|
|
Examine rastport settings via a tag list |
|
|
Attempt to get a sprite for the simple sprite manager. |
|
|
Get ReplyPort of a TextFont |
|
|
Get the 32 bit DisplayID from a ViewPort. |
|
|
associate a graphics extended node with a given pointer |
|
|
Free a graphics extended data structure |
|
|
Find a graphics extended node associated with a given pointer |
|
|
Move graphics pen position. |
|
|
Allocate a graphics extended data structure |
|
|
Write text characters (no formatting). |
|
|
Init AnimObject pointer, set to nil |
|
|
Initialize vector collection matrix |
|
|
Initialize bit map structure with input values. |
|
|
initialize a gel list; must be called before using gels. |
|
|
Initialize all of the masks of an AnimOb. |
|
|
Initialize the BorderLine and CollMask masks of a VSprite. |
|
|
Initialize raster port structure |
|
|
Initialize area of local memory for usage by areafill, floodfill, gfxtext. |
|
|
Initialize View structure. |
|
|
Initialize ViewPort structure. |
|
|
Checks if the point (x, y) is contained in the region Reg |
|
|
Check visiblity of a Layer |
|
|
Set a series of color registers for this Viewport. |
|
|
Load RGB color values from table. |
|
|
Use a (possibly freshly created) coprocessor instruction list to create the current display. |
|
|
Lock Layer structure by ROM(gfx lib) code. |
|
|
Generate display copper list for a viewport. |
|
|
Check to see if a DisplayID isn't available. |
|
|
Move sprite to a point relative to top of viewport. |
|
|
Merge together coprocessor instructions. |
|
|
Get a new region with given rect defined. |
|
|
Allocates memory for a new Region and initializes it to an empty Region. |
|
|
Iterate current displayinfo identifiers |
|
|
VarArgs Version of ObtainBestPenA() |
|
|
Search for the closest color match, or allocate a new one. |
|
|
Obtain a free palette entry for use by your program. |
|
|
Get a pointer to a system font. |
|
|
Open a named MonitorSpec |
|
|
Perform 2d OR operation of rectangle with region, leaving result in region. |
|
|
Perform 2d OR operation of rectangle with region, leaving result in region. |
|
|
Perform 2d OR operation of one region with second region, leaving result in second region |
|
|
Perform 2d OR operation of one region with second region, leaving result in second region |
|
|
get the blitter for private usage |
|
|
Draw lines from table of (x,y) values. |
|
|
Queue up a request for blitter usage |
|
|
Synchronize the blitter request with the video beam. |
|
|
Get Size of an rastport. |
|
|
read the pen number value of the pixel at a specified x,y location within a certain RastPort. |
|
|
read the pen number value of a rectangular array of pixels starting at a specified x,y location and continuing through to another x,y location within a certain RastPort. |
|
|
read the pen number value of a horizontal line of pixels starting at a specified x,y location and continuing right for count pixels. |
|
|
Fill a rectangular region in a RastPort. |
|
|
Release an allocated palette entry to the free pool. |
|
|
Add BOBSAWAY to the given Bob, remove from display |
|
|
Remove a font from the system list. |
|
|
Immediately remove a Bob from the gel list and the RastPort. |
|
|
Remove a VSprite from the current gel list. |
|
|
Get the scaling result that BitMapScale would. |
|
|
Push bits in rectangle in raster around by dx,dy towards 0,0 inside rectangle. |
|
|
Push bits in rectangle in raster around by dx,dy towards 0,0 inside rectangle. Newly empty areas will be filled via EraseRect(). |
|
|
Scroll the rectangles in the region by the amount of pixels specified, within the specified rectangle. |
|
|
Reinterpret RasInfo information in ViewPort to reflect the current Offset values. |
|
|
Set pen colors and draw mode for a RastPort. |
|
|
Set Area PAttern and Point Size |
|
|
Set Outline pen for Area Draws |
|
|
Set the primary pen for a RastPort. |
|
|
Set secondary pen for a RastPort |
|
|
Turns on the features of a Chip Set |
|
|
Set a pointer to a user collision routine. |
|
|
Specify a display driver notification callback |
|
|
Set drawing mode for a RastPort |
|
|
Set Draw Pattern |
|
|
Set the text font and attributes in a RastPort. |
|
|
Set maximum pen value for a rastport |
|
|
Set Outline pen |
|
|
Set the Outline Pen value for a RastPort |
|
|
Set an entire drawing area to a specified color. |
|
|
Sets the destination region to the source region. |
|
|
Set one color register for this Viewport. |
|
|
Set one color register for this ColorMap. |
|
|
Set one color register for this viewport. |
|
|
Set one color register for this ColorMap. |
|
|
VarArgs Version of SetRPAttrsA() |
|
|
Modify rastport settings via a tag list |
|
|
Set the soft style of the current font. |
|
|
Set the pixel write mask value for a RastPort |
|
|
Set Write Mask for RastPort |
|
|
||
|
Sort the current gel list, ordering its y,x coordinates. |
|
|
Remove the TextFontExtension from a font |
|
|
||
|
Syncronize Super BitMap with whatever is in the standard Layer bounds. |
|
|
Determine raster extent of text data. |
|
|
Count characters that will fit in a given extent |
|
|
Determine raster length of text data. |
|
|
Allocates and initializes copperlist structures and buffers internal to UCopList structure. |
|
|
Unlock Layer structure by ROM(gfx lib) code. |
|
|
Get vertical beam position at this instant. |
|
|
Modify the operation of a ViewPort's ColorMap |
|
|
VarArgs Version of VideoControl() |
|
|
Wait for the blitter to be finished before proceeding with anything else. |
|
|
Wait till vertical beam reached bottom of this viewport. |
|
|
Wait for the top of the next video frame. |
|
|
Determines how well two font descriptions match. |
|
|
Write the pen number value of a rectangular array of pixels starting at a specified x,y location and continuing through to another x,y location within a certain RastPort. |
|
|
Change the pen num of one specific pixel in a specified RastPort. |
|
|
Write the pen number value of a rectangular array of pixels starting at a specified x,y location and continuing through to another x,y location within a certain RastPort. |
|
|
Write the pen number value of a horizontal line of pixels starting at a specified x,y location and continuing right for count pixels. |
|
|
||
|
Perform 2d XOR operation of rectangle with region, leaving result in region |
|
|
Perform 2d XOR operation of rectangle with region, leaving result in region |
|
|
Perform 2d XOR operation of one region with second region, leaving result in second region |
|
|
Perform 2d XOR operation of one region with second region, leaving result in second region |