]> git.saurik.com Git - wxWidgets.git/blobdiff - include/wx/renderer.h
added support for gcc precompiled headers
[wxWidgets.git] / include / wx / renderer.h
index fb831c39b5e4f5ffa079f866391ead6aec20f72b..ba5cb2611a17b2c0dc68cbe79a0048c4d6980d9b 100644 (file)
@@ -144,6 +144,22 @@ public:
 
     // return the default (native) implementation for this platform
     static wxRendererNative& GetDefault();
+
+
+    // changing the global renderer
+    // ----------------------------
+
+#if wxUSE_DYNLIB_CLASS
+    // load the renderer from the specified DLL, the returned pointer must be
+    // deleted by caller if not NULL when it is not used any more
+    static wxRendererNative *Load(const wxString& name);
+#endif // wxUSE_DYNLIB_CLASS
+
+    // set the renderer to use, passing NULL reverts to using the default
+    // renderer
+    //
+    // return the previous renderer used with Set() or NULL if none
+    static wxRendererNative *Set(wxRendererNative *renderer);
 };
 
 // ----------------------------------------------------------------------------