]> git.saurik.com Git - wxWidgets.git/blobdiff - interface/wx/module.h
few other fixes for wxChar => wxString
[wxWidgets.git] / interface / wx / module.h
index f8f1717c89c3e518e168f848066950bd5913b66a..289530f872f140226188c0597c19ce258519e06f 100644 (file)
@@ -88,6 +88,19 @@ public:
     */
     virtual ~wxModule();
 
     */
     virtual ~wxModule();
 
+    /**
+        Provide this function with appropriate cleanup for your module.
+    */
+    virtual void OnExit() = 0;
+
+    /**
+        Provide this function with appropriate initialization for your module.
+        If the function returns @false, wxWidgets will exit immediately.
+    */
+    virtual bool OnInit() = 0;
+
+protected:
+
     /**
         Call this function from the constructor of the derived class.
 
     /**
         Call this function from the constructor of the derived class.
 
@@ -114,16 +127,5 @@ public:
             The class name of the dependent module.
     */
     void AddDependency(const char* classname);
             The class name of the dependent module.
     */
     void AddDependency(const char* classname);
-
-    /**
-        Provide this function with appropriate cleanup for your module.
-    */
-    virtual void OnExit() = 0;
-
-    /**
-        Provide this function with appropriate initialization for your module.
-        If the function returns @false, wxWidgets will exit immediately.
-    */
-    virtual bool OnInit() = 0;
 };
 
 };