]> Pileus Git - ~andy/gtk/blobdiff - gtk/gtkthemingengineprivate.h
filechooserbutton: Update the button/combo whenever the selection is changed programm...
[~andy/gtk] / gtk / gtkthemingengineprivate.h
index caf189ec6b3d4c3172a02635d2603b34068ebd0a..53262e152a533e2e9357eac1d9afed7b0b484655 100644 (file)
  * Lesser General Public License for more details.
  *
  * You should have received a copy of the GNU Lesser General Public
- * License along with this library; if not, write to the
- * Free Software Foundation, Inc., 59 Temple Place - Suite 330,
- * Boston, MA 02111-1307, USA.
+ * License along with this library. If not, see <http://www.gnu.org/licenses/>.
  */
 
 #ifndef __GTK_THEMING_ENGINE_PRIVATE_H__
 #define __GTK_THEMING_ENGINE_PRIVATE_H__
 
 #include <gdk/gdk.h>
+#include "gtk/gtkthemingengine.h"
+#include "gtk/gtkcssvalueprivate.h"
 
-void _gtk_theming_engine_paint_spinner (cairo_t *cr,
-                                        gdouble  radius,
-                                        gdouble  progress,
-                                        GdkRGBA *color);
+void _gtk_theming_engine_paint_spinner (cairo_t       *cr,
+                                        gdouble        radius,
+                                        gdouble        progress,
+                                        const GdkRGBA *color);
+
+GtkCssValue  *_gtk_theming_engine_peek_property (GtkThemingEngine *engine,
+                                                 guint             property_id);
+void          _gtk_theming_engine_set_context   (GtkThemingEngine *engine,
+                                                 GtkStyleContext  *context);
+GtkStyleContext *_gtk_theming_engine_get_context   (GtkThemingEngine *engine);
 
 #endif /* __GTK_THEMING_ENGINE_PRIVATE_H__ */