RemoteDrawingEngine
RemoteDrawingEngine::_AddCallback()
RemoteDrawingEngine::SetDrawState(const DrawState* state, int32 xOffset,
RemoteDrawingEngine::_DrawingEngineResult(void* cookie, RemoteMessage& message)
RemoteDrawingEngine* engine = (RemoteDrawingEngine*)cookie;
RemoteDrawingEngine::_BuildBounds(BPoint* points, int32 pointCount)
RemoteDrawingEngine::_ExtractBitmapRegions(ServerBitmap& bitmap, uint32 options,
RemoteDrawingEngine::SetHighColor(const rgb_color& color)
RemoteDrawingEngine::SetLowColor(const rgb_color& color)
RemoteDrawingEngine::SetPenSize(float size)
RemoteDrawingEngine::SetStrokeMode(cap_mode lineCap, join_mode joinMode,
RemoteDrawingEngine::SetBlendingMode(source_alpha sourceAlpha,
RemoteDrawingEngine::SetPattern(const struct pattern& pattern)
RemoteDrawingEngine::SetDrawingMode(drawing_mode mode)
RemoteDrawingEngine::SetDrawingMode(drawing_mode mode, drawing_mode& oldMode)
RemoteDrawingEngine::SetFont(const ServerFont& font)
RemoteDrawingEngine::SetFont(const DrawState* state)
RemoteDrawingEngine::RemoteDrawingEngine(RemoteHWInterface* interface)
RemoteDrawingEngine::SetTransform(const BAffineTransform& transform,
RemoteDrawingEngine::CopyRect(BRect rect, int32 xOffset, int32 yOffset) const
RemoteDrawingEngine::InvertRect(BRect rect)
RemoteDrawingEngine::DrawBitmap(ServerBitmap* bitmap, const BRect& _bitmapRect,
RemoteDrawingEngine::DrawArc(BRect rect, const float& angle, const float& span,
RemoteDrawingEngine::DrawArc(BRect rect, const float& angle, const float& span,
RemoteDrawingEngine::DrawBezier(BPoint* points, bool filled)
RemoteDrawingEngine::DrawBezier(BPoint* points, bool filled, const BGradient& gradient)
RemoteDrawingEngine::~RemoteDrawingEngine()
RemoteDrawingEngine::DrawEllipse(BRect rect, bool filled)
RemoteDrawingEngine::DrawEllipse(BRect rect, bool filled, const BGradient& gradient)
RemoteDrawingEngine::DrawPolygon(BPoint* pointList, int32 numPoints,
RemoteDrawingEngine::DrawPolygon(BPoint* pointList, int32 numPoints,
RemoteDrawingEngine::StrokePoint(const BPoint& point, const rgb_color& color)
RemoteDrawingEngine::StrokeLine(const BPoint& start, const BPoint& end,
RemoteDrawingEngine::StrokeRect(BRect rect, const rgb_color &color)
RemoteDrawingEngine::FillRect(BRect rect, const rgb_color& color)
RemoteDrawingEngine::FillRegion(BRegion& region, const rgb_color& color)
RemoteDrawingEngine::StrokeRect(BRect rect)
RemoteDrawingEngine::FrameBufferChanged()
RemoteDrawingEngine::StrokeRect(BRect rect, const BGradient& gradient)
RemoteDrawingEngine::FillRect(BRect rect)
RemoteDrawingEngine::FillRect(BRect rect, const BGradient& gradient)
RemoteDrawingEngine::FillRegion(BRegion& region)
RemoteDrawingEngine::FillRegion(BRegion& region, const BGradient& gradient)
RemoteDrawingEngine::DrawRoundRect(BRect rect, float xRadius, float yRadius,
RemoteDrawingEngine::SetCopyToFrontEnabled(bool enabled)
RemoteDrawingEngine::DrawRoundRect(BRect rect, float xRadius, float yRadius,
RemoteDrawingEngine::DrawShape(const BRect& bounds, int32 opCount,
RemoteDrawingEngine::DrawShape(const BRect& bounds, int32 opCount,
RemoteDrawingEngine::DrawTriangle(BPoint* points, const BRect& bounds,
RemoteDrawingEngine::DrawTriangle(BPoint* points, const BRect& bounds,
RemoteDrawingEngine::StrokeLine(const BPoint &start, const BPoint &end)
RemoteDrawingEngine::StrokeLine(const BPoint &start, const BPoint &end, const BGradient& gradient)
RemoteDrawingEngine::StrokeLineArray(int32 numLines,
RemoteDrawingEngine::DrawString(const char* string, int32 length,
RemoteDrawingEngine::ConstrainClippingRegion(const BRegion* region)
RemoteDrawingEngine::DrawString(const char* string, int32 length,
RemoteDrawingEngine::StringWidth(const char* string, int32 length,
RemoteDrawingEngine::ReadBitmap(ServerBitmap* bitmap, bool drawCursor,
class RemoteDrawingEngine : public DrawingEngine {
RemoteDrawingEngine(
virtual ~RemoteDrawingEngine();
return new(std::nothrow) RemoteDrawingEngine(this);