]> git.saurik.com Git - wxWidgets.git/blobdiff - interface/wx/dcbuffer.h
support for iPhone callbacks
[wxWidgets.git] / interface / wx / dcbuffer.h
index bad9f71789230ef3d7a2a63fb75e7f631ba59bcd..6b9ccb868e3da777d86dd9059e95ba0b78be360a 100644 (file)
@@ -118,6 +118,27 @@ public:
     void Init(wxDC* dc, wxBitmap& buffer = wxNullBitmap,
               int style = wxBUFFER_CLIENT_AREA);
     //@}
+
+
+    /**
+       Blits the buffer to the dc, and detaches the dc from the buffer (so it
+       can be effectively used once only).
+    
+       Usually only called in the destructor or by the destructor of derived
+       classes if the BufferedDC must blit before the derived class (which may
+       own the dc it's blitting to) is destroyed.
+    */
+    void UnMask();
+
+    /**
+       Set the style.
+    */
+    void SetStyle(int style);
+
+    /**
+       Get the style.
+    */
+    int GetStyle() const;
 };
 
 
@@ -139,7 +160,7 @@ public:
     have native double-buffering, otherwise, it is a typedef of
     wxBufferedPaintDC.
 
-    @library{wxbase}
+    @library{wxcore}
     @category{dc}
 
     @see wxDC, wxBufferedPaintDC, wxPaintDC