* added a temporaly method for constraining the clipping region.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@7077 a95241bf-73f2-0310-859d-f6bbb57e9c96
This commit is contained in:
parent
88aa1acd0a
commit
8a2b8a4355
@ -258,6 +258,8 @@ public:
|
|||||||
virtual status_t WaitForRetrace(bigtime_t timeout=B_INFINITE_TIMEOUT);
|
virtual status_t WaitForRetrace(bigtime_t timeout=B_INFINITE_TIMEOUT);
|
||||||
|
|
||||||
protected:
|
protected:
|
||||||
|
friend class Layer;
|
||||||
|
friend class WinBorder;
|
||||||
|
|
||||||
ServerCursor *_GetCursor(void);
|
ServerCursor *_GetCursor(void);
|
||||||
virtual void HLinePatternThick(int32 x1, int32 x2, int32 y);
|
virtual void HLinePatternThick(int32 x1, int32 x2, int32 y);
|
||||||
@ -296,7 +298,9 @@ protected:
|
|||||||
virtual void StrokeSolidRect(const BRect &rect, RGBColor &color);
|
virtual void StrokeSolidRect(const BRect &rect, RGBColor &color);
|
||||||
virtual void CopyBitmap(ServerBitmap *bitmap, const BRect &source, const BRect &dest, const DrawData *d);
|
virtual void CopyBitmap(ServerBitmap *bitmap, const BRect &source, const BRect &dest, const DrawData *d);
|
||||||
virtual void CopyToBitmap(ServerBitmap *target, const BRect &source);
|
virtual void CopyToBitmap(ServerBitmap *target, const BRect &source);
|
||||||
|
// temporarily virtual - until clipping code is added in DisplayDriver
|
||||||
|
virtual void ConstrainClippingRegion(BRegion *reg);
|
||||||
|
|
||||||
PatternHandler fDrawPattern;
|
PatternHandler fDrawPattern;
|
||||||
RGBColor fDrawColor;
|
RGBColor fDrawColor;
|
||||||
int fLineThickness;
|
int fLineThickness;
|
||||||
|
Loading…
Reference in New Issue
Block a user