rollback to 3428, before the mysterious removal of libs/* at 3431/3432
[ardour.git] / libs / gtkmm2 / atk / atkmm / stateset.h
index f3e8f70504b4c6f471dac5a223c335143f66d61e..a3bb7c248212edb3d1ef5a7d5838e0845a17bbab 100644 (file)
@@ -3,6 +3,7 @@
 #ifndef _ATKMM_STATESET_H
 #define _ATKMM_STATESET_H
 
+
 #include <glibmm.h>
 
 /* $Id$ */
@@ -76,6 +77,7 @@ enum StateType
   STATE_MANAGES_DESCENDANTS,
   STATE_INDETERMINATE,
   STATE_TRUNCATED,
+  STATE_REQUIRED,
   STATE_LAST_DEFINED
 };
 
@@ -220,11 +222,17 @@ public:
 
 public:
   //C++ methods used to invoke GTK+ virtual functions:
+#ifdef GLIBMM_VFUNCS_ENABLED
+#endif //GLIBMM_VFUNCS_ENABLED
 
 protected:
   //GTK+ Virtual Functions (override these to change behaviour):
+#ifdef GLIBMM_VFUNCS_ENABLED
+#endif //GLIBMM_VFUNCS_ENABLED
 
   //Default Signal Handlers::
+#ifdef GLIBMM_DEFAULT_SIGNAL_HANDLERS_ENABLED
+#endif //GLIBMM_DEFAULT_SIGNAL_HANDLERS_ENABLED
 
 
 };
@@ -234,10 +242,13 @@ protected:
 
 namespace Glib
 {
-  /** @relates Atk::StateSet
-   * @param object The C instance
+  /** A Glib::wrap() method for this object.
+   * 
+   * @param object The C instance.
    * @param take_copy False if the result should take ownership of the C instance. True if it should take a new copy or ref.
    * @result A C++ instance that wraps this C instance.
+   *
+   * @relates Atk::StateSet
    */
   Glib::RefPtr<Atk::StateSet> wrap(AtkStateSet* object, bool take_copy = false);
 }