The Be Book The Interface Kit The Interface Kit Index

BView Drawing-Related Functions Function Summary


Function Summary

Function Description
AddLine() Adds a line to the line array
AppendToPicture() Begins recording a picture, appending to an existing BPicture
BeginLineArray() Begins a line array
BeginPicture() Begins recording a new picture
ClearViewBitmap() Clears the background view bitmap
ClearViewOverlay() Clears the background view overlay
CopyBits() Copies image from one part of view to another
DrawBitmapAsync() Draws a BBitmap in the view (asynchronous)
DrawBitmap() Draws a BBitmap in the view (synchronous)
DrawChar() Draws a character in the view
DrawPictureAsync() Renders a BPicture in the view (asynchronous)
DrawPicture() Renders a BPicture in the view (synchronous)
DrawString() Draws a string in the view
EndLineArray() Ends the line array
EndPicture() Ends recording a picture
FillArc() Fills in part of an ellipse
FillBezier() Fills a region defined by a third degree Bezier curve
FillEllipse() Fills an ellipse
FillPolygon() Fills a polygon
FillRect() Fills a rectangle
FillRegion() Fills a region with a given pattern
FillRoundRect() Fills a rounded rectangle
FillShape() Fills a shape
FillTriangle() Fills a triangle
Flush() Flushes drawing queue, returning immediately
Invalidate() Invalidates a portion of the view
InvertRect() Inverts the colors of a rectangle in the view
SetViewBitmap() Sets the background view bitmap
SetViewOverlay() Sets the background view overlay
StrokeArc() Outlines part of an ellipse
StrokeBezier() Draws a third degree Bezier curve
StrokeEllipse() Outlines an ellipse
StrokeLine() Draws a line
StrokePolygon() Draws a line along the edges of a polygon
StrokeRect() Draws a line along the edges of a rectangle
StrokeRoundRect() Draws a line along a rounded rectangle
StrokeShape() Draws a line along the edges of a shape
StrokeTriangle() Draws a line along the edges of a triangle
Sync() Flushes drawing queue, returning when operations have completed

The Be Book The Interface Kit The Interface Kit Index

The Be Book,
...in lovely HTML...
for BeOS Release 5.

Copyright © 2000 Be, Inc. All rights reserved..