* 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__
#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);
-const GValue *_gtk_theming_engine_peek_property (GtkThemingEngine *engine,
- const char *property_name);
+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__ */