CanvasCallbacks
CanvasCallbacks::ClipToRect(const BRect& rect, bool inverse)
CanvasCallbacks::ClipToShape(int32 opCount, const uint32 opList[],
CanvasCallbacks callbacks(target, *fPictures.Get());
CanvasCallbacks(Canvas* const canvas, BObjectList<ServerPicture>& pictures);
CanvasCallbacks::CanvasCallbacks(Canvas* const canvas, BObjectList<ServerPicture>& pictures)
CanvasCallbacks::MovePenBy(const BPoint& delta)
CanvasCallbacks::StrokeLine(const BPoint& _start, const BPoint& _end)
CanvasCallbacks::DrawRect(const BRect& _rect, bool fill)
CanvasCallbacks::DrawRoundRect(const BRect& _rect, const BPoint& radii,
CanvasCallbacks::DrawBezier(const BPoint viewPoints[4], bool fill)
CanvasCallbacks::DrawArc(const BPoint& center, const BPoint& radii,
CanvasCallbacks::DrawEllipse(const BRect& _rect, bool fill)
CanvasCallbacks::DrawPolygon(size_t numPoints, const BPoint viewPoints[],
CanvasCallbacks::DrawShape(const BShape& shape, bool fill)
CanvasCallbacks::DrawRectGradient(const BRect& _rect, BGradient& gradient, bool fill)
CanvasCallbacks::DrawRoundRectGradient(const BRect& _rect, const BPoint& radii, BGradient& gradient,
CanvasCallbacks::DrawBezierGradient(const BPoint viewPoints[4], BGradient& gradient, bool fill)
CanvasCallbacks::DrawArcGradient(const BPoint& center, const BPoint& radii,
CanvasCallbacks::DrawEllipseGradient(const BRect& _rect, BGradient& gradient, bool fill)
CanvasCallbacks::DrawPolygonGradient(size_t numPoints, const BPoint viewPoints[],
CanvasCallbacks::DrawShapeGradient(const BShape& shape, BGradient& gradient, bool fill)
CanvasCallbacks::StrokeLineGradient(const BPoint& _start, const BPoint& _end,
CanvasCallbacks::DrawString(const char* string, size_t length, const escapement_delta& delta)
CanvasCallbacks::DrawStringLocations(const char* string, size_t length,
CanvasCallbacks::DrawPixels(const BRect& src, const BRect& _dest, uint32 width,
CanvasCallbacks::DrawPicture(const BPoint& where, int32 token)
CanvasCallbacks::SetClippingRects(size_t numRects, const clipping_rect rects[])
CanvasCallbacks::ClipToPicture(int32 pictureToken, const BPoint& where,
CanvasCallbacks::PushState()
CanvasCallbacks::PopState()
CanvasCallbacks::EnterStateChange()
CanvasCallbacks::ExitStateChange()
CanvasCallbacks::EnterFontState()
CanvasCallbacks::ExitFontState()
CanvasCallbacks::SetOrigin(const BPoint& pt)
CanvasCallbacks::SetPenLocation(const BPoint& pt)
CanvasCallbacks::SetDrawingMode(drawing_mode mode)
CanvasCallbacks::SetLineMode(cap_mode capMode, join_mode joinMode,
CanvasCallbacks::SetPenSize(float size)
CanvasCallbacks::SetForeColor(const rgb_color& color)
CanvasCallbacks::SetBackColor(const rgb_color& color)
CanvasCallbacks::SetStipplePattern(const pattern& pattern)
CanvasCallbacks::SetScale(float scale)
CanvasCallbacks::SetFontFamily(const char* _family, size_t length)
CanvasCallbacks::SetFontStyle(const char* _style, size_t length)
CanvasCallbacks::SetFontSpacing(uint8 spacing)
CanvasCallbacks::SetFontSize(float size)
CanvasCallbacks::SetFontRotation(float rotation)
CanvasCallbacks::SetFontEncoding(uint8 encoding)
CanvasCallbacks::SetFontFlags(uint32 flags)
CanvasCallbacks::SetFontShear(float shear)
CanvasCallbacks::SetFontFace(uint16 face)
CanvasCallbacks::SetBlendingMode(source_alpha alphaSrcMode,
CanvasCallbacks::SetFillRule(int32 fillRule)
CanvasCallbacks::SetTransform(const BAffineTransform& transform)
CanvasCallbacks::TranslateBy(double x, double y)
CanvasCallbacks::ScaleBy(double x, double y)
CanvasCallbacks::RotateBy(double angleRadians)
CanvasCallbacks::BlendLayer(Layer* layer)