Merged DrawData and LayerData to one class DrawState.

Removed that ambiguous second copy constructor and moved push state functionality
into a separate PushState() method. 


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@14679 a95241bf-73f2-0310-859d-f6bbb57e9c96
This commit is contained in:
Axel Dörfler
2005-11-04 11:37:28 +00:00
parent eb5b2ccda8
commit aca4f50d1e
20 changed files with 774 additions and 870 deletions
+2 -2
View File
@@ -16,7 +16,7 @@
#include <Window.h>
#include "ColorSet.h"
#include "LayerData.h"
#include "DrawState.h"
class DesktopSettings;
class DisplayDriver;
@@ -138,7 +138,7 @@ class Decorator {
ColorSet* _colors;
DisplayDriver* _driver;
DrawData _drawdata;
DrawState fDrawState;
int32 _look;
int32 _feel;