This chapter lists the Graphics folio call calls in alphabetical order. The list below is a quick summary of each, followed by the page number where you'll find the call described.
AddScreenGroup
Adds a screen group to the display.CloneVRAMPages
Copies one page of VRAM to other contiguous pages of VRAM.CloneVRAMPagesDefer
Copies one page of VRAM to a contiguous range of VRAM pages asynchronously.CloseGraphicsFolio
Closes the Graphics folio.CopyVRAMPages
Copies a contiguous number of VRAM pages to a VRAM destination.CopyVRAMPagesDefer
Copies a contiguous number of VRAM pages to a VRAM destination asynchronously.CreateBitmap
Creates a bitmap.CreateScreenGroup
Creates a screen group and all its screens, bitmaps, buffers, and VDLs.CreateVBLIOReq
Returns an I/O request for use with WaitVBL() and WaitVBLDefer().
CreateVRAMIOReq
Returns an I/O request for use with SPORT transfer calls.DeleteBitmap
Deletes a bitmap item.DeleteScreenGroup
Deletes a screen group and its associated data structures.DeleteVBLIOReq
Delete an I/O request created by CreateVBLIOReq().
DeleteVDL
Deletes a VDL and all its associated data structures.DeleteVRAMIOReq
Delete an I/O request created by CreateVRAMIOReq().
DisableHAVG
Disables horizontal averaging.DisplayOverlay
Displays a bitmap overlaying all screens.DisplayScreen
Displays the bitmap(s) of the specified screen (or screens).DisableVAVG
Disables vertical averaging.DrawCels
Draws a list of cels (one or more) to the buffer of a bitmap.DrawChar
Draws a text character to the display window.DrawScreenCels
Draws a list of cels (one or more) to the bitmaps of a screen.DrawText16
Draws a text character to the display window.DrawText8
Draws a text character to the display window.DrawTo
Draws a line from the GrafCon current position to a specified position.EnableHAVG
Enables horizontal averaging.EnableVAVG
Enables vertical averaging.FastMapCel
Maps this cel onto any four corners.FastMapCelf16
Maps this cel onto any four corners.FastMapCelInit
Initializes a CCB for FastMapCel use.FillRect
Draws a filled rectangle.GetCurrentFont
Returns the pointer to the 3DO system default font.GetFirstDisplayInfo
Retrieves information about display modes supported by the system.GetPixelAddress
Returns a pointer to the pixel at the specified coordinates.GetVBLIOReq
Returns an I/O request for use with timer calls.GetVRAMIOReq
Returns an I/O request for use with SPORT transfer calls.MakeCCBRelative
Creates a CCB relative address.MakeCLUTBackgroundEntry
Constructs a color entry to set the background color of the display.MakeCLUTBlueEntry
Packs a color index and blue values into a single word.MakeCLUTColorEntry
Packs a color index and red, green, and blue values into a single word.MakeCLUTGreenEntry
Packs a color index and green values into a single word.MakeCLUTRedEntry
Packs a color index and red values into a single word.MakeRGB15
Creates a 3DO RGB value out of separate red, green, and blue values.MakeRGB15Pair
Creates a double 3DO RGB value out of separate red, green, and blue values.MapCel
Maps this cel onto any four corners.ModifyVDL
Changes one or more attributes of a VDL.MoveTo
Moves the pen position of a GrafCon to a new location.OpenGraphicsFolio
Opens the Graphics folio for use by the calling task.QueryGraphics
Gets graphics environment information.QueryGraphicsList
Returns graphics environment information.ReadPixel
Reads a pixel from the display currently associated with a GrafCon.RemoveScreenGroup
Removes a screen group from the display.ResetCurrentFont
Resets the system's default font.ResetReadAddress
Resets a bitmap's read address.ResetScreenColors
Resets the colors of a screen to a linear palette.SetBGPen
Sets the background pen of a GrafCon.SetCEControl
Sets the cel engine control word.SetCEWatchDog
Sets the length of time in which the cel engine can do one draw.SetClipHeight
Sets the clip height of a bitmap.SetClipOrigin
Sets the clip origin of a bitmap.SetClipWidth
Sets the clip width of a bitmap.SetCurrentFontCCB
Sets the font's CCB.SetFGPen
Sets the foreground pen of a GrafCon.SetReadAddress
Sets a bitmap's read address.SetScreenColor
Sets a color in the 3DO system's palette.SetScreenColors
Sets a number of colors in the 3DO system's palette.SetVDL
Sets a screen to display a specific VDL.SetVRAMPages
Sets contiguous pages of VRAM to a specified value.SetVRAMPagesDefer
Sets contiguous pages of VRAM to a specified value.SubmitVDL
Submits a VDL for approval by the system.WaitVBL
Waits the specified number of VBLs.WaitVBLDefer
Waits the specified number of VBLs.WritePixel
Writes a pixel to a bitmap in a GrafCon's foreground color.