// -*- c++ -*-
//  Generated by gtkmmproc from ./applet.gen_h -- DO NOT MODIFY!
#ifndef _GNOMEMM_APPLET_P_H
#define _GNOMEMM_APPLET_P_H
#include <gtk--/private/plug_p.h>
namespace Gnome
{
class Applet_Class
{
public:

  typedef Applet           CppObjectType;
  typedef AppletWidget           BaseObjectType;
  typedef AppletWidgetClass      BaseClassType;
  typedef Gtk::Plug_Class     CppClassParent;
  typedef GtkPlugClass      BaseClassParent;


  static void class_init_function(BaseClassType *p);
  static void object_init_function(BaseObjectType *o);
  GtkType get_type();

  // Hook for translating API
  static Gtk::Object* wrap_new(GtkObject*);

  // Callbacks here...

  static void change_orient_callback(AppletWidget* o_,GNOME_Panel_OrientType p0);
  static void change_pixel_size_callback(AppletWidget* o_,int p0);
  static void change_position_callback(AppletWidget* o_,int p0,int p1);
  static int save_session_callback(AppletWidget* o_,char* p0,char* p1);
  static void back_change_callback(AppletWidget* o_,GNOME_Panel_BackType p0,char* p1,GdkColor* p2);
  static void tooltip_state_callback(AppletWidget* o_,int p0);
  static void do_draw_callback(AppletWidget* o_);
  // Data
  GtkType type;
};

}
#endif
