]> git.saurik.com Git - wxWidgets.git/commitdiff
adding raster op hook
authorStefan Csomor <csomor@advancedconcepts.ch>
Sun, 3 Dec 2006 15:15:43 +0000 (15:15 +0000)
committerStefan Csomor <csomor@advancedconcepts.ch>
Sun, 3 Dec 2006 15:15:43 +0000 (15:15 +0000)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@43760 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

include/wx/graphics.h

index ef18b3ed15bc1c2228f082fb60ecf758ac9860d6..6ed8a71a0ef2cd3c26e10fff99796d6de7a6399e 100755 (executable)
@@ -441,6 +441,12 @@ public:
     // returns the native context
     virtual void * GetNativeContext() = 0;
 
+    // returns the current logical function
+    virtual int GetLogicalFunction() const { return m_logicalFunction; }
+    
+    // sets the current logical function, returns true if it supported
+    virtual bool SetLogicalFunction(int function) ;
+
     //
     // transformation : changes the current transformation matrix CTM of the context
     //
@@ -551,6 +557,7 @@ protected :
     wxGraphicsPen m_pen;
     wxGraphicsBrush m_brush;
     wxGraphicsFont m_font;
+    int m_logicalFunction;
 
 private :
     DECLARE_NO_COPY_CLASS(wxGraphicsContext)