Implement ClipToPicture inside a BPicture. Not working yet.
BView::ClipToPicture doesn't work anymore, when nested inside a BPicture, This happened when its implementation was moved server-side.
This commit is contained in:
@@ -40,6 +40,8 @@ public:
|
||||
status_t WriteSetScale(const float& scale);
|
||||
status_t WriteSetTransform(BAffineTransform transform);
|
||||
status_t WriteSetPattern(const ::pattern& pattern);
|
||||
status_t WriteClipToPicture(int32 pictureToken,
|
||||
const BPoint& origin, bool inverse);
|
||||
status_t WriteSetClipping(const BRegion& region);
|
||||
status_t WriteClearClipping();
|
||||
|
||||
|
||||
@@ -51,7 +51,7 @@ struct picture_player_callbacks {
|
||||
void (*draw_picture)(void* userData, const BPoint& where, int32 token);
|
||||
void (*set_clipping_rects)(void* userData, size_t numRects,
|
||||
const BRect rects[]);
|
||||
void (*clip_to_picture)(void* userData, const BPicture& picture,
|
||||
void (*clip_to_picture)(void* userData, int32 token,
|
||||
const BPoint& where, bool clipToInverse);
|
||||
void (*push_state)(void* userData);
|
||||
void (*pop_state)(void* userData);
|
||||
|
||||
Reference in New Issue
Block a user