All 'Invalidate' methods are now private, intended for RootLayer's use only.

git-svn-id: file:///srv/svn/repos/haiku/trunk/current@11011 a95241bf-73f2-0310-859d-f6bbb57e9c96
This commit is contained in:
Adi Oanca 2005-01-24 20:59:27 +00:00
parent 304feb8ad5
commit c4e214743d

View File

@ -90,11 +90,6 @@ public:
const char *GetName(void) const { return (fName)?fName->String():NULL; }
void FullInvalidate(const BRect &rect);
void FullInvalidate(const BRegion &region);
void Invalidate(const BRegion &region);
void RebuildAndForceRedraw( const BRegion& reg, Layer *target);
virtual void RebuildFullRegion(void);
void StartRebuildRegions( const BRegion& reg, Layer *target, uint32 action, BPoint& pt);
void RebuildRegions( const BRegion& reg, uint32 action, BPoint pt, BPoint ptOffset);
@ -154,13 +149,16 @@ public:
protected:
friend class RootLayer;
friend class WinBorder;
friend class Screen;
friend class ServerWindow;
friend class Workspace;
void move_layer(float x, float y);
void resize_layer(float x, float y);
void FullInvalidate(const BRect &rect);
void FullInvalidate(const BRegion &region);
void Invalidate(const BRegion &region);
BRect fFrame;
BPoint fBoundsLeftTop;
Layer *fParent;