Guitarix
Gxw::LevelSlider Class Reference

#include <levelslider.h>

Inheritance diagram for Gxw::LevelSlider:
Collaboration diagram for Gxw::LevelSlider:

Public Types

typedef LevelSlider CppObjectType
 
typedef LevelSlider_Class CppClassType
 
typedef GxLevelSlider BaseObjectType
 
typedef GxLevelSliderClass BaseClassType
 
- Public Types inherited from Gxw::VSlider
typedef VSlider CppObjectType
 
typedef VSlider_Class CppClassType
 
typedef GxVSlider BaseObjectType
 
typedef GxVSliderClass BaseClassType
 
- Public Types inherited from Gxw::Regler
typedef Regler CppObjectType
 
typedef Regler_Class CppClassType
 
typedef GxRegler BaseObjectType
 
typedef GxReglerClass BaseClassType
 
- Public Types inherited from Gxw::ControlParameter
typedef ControlParameter CppObjectType
 
typedef ControlParameter_Class CppClassType
 
typedef GxControlParameter BaseObjectType
 
typedef GxControlParameterIface BaseClassType
 

Public Member Functions

virtual ~LevelSlider ()
 
GxLevelSlidergobj ()
 Provides access to the underlying C GtkObject. More...
 
const GxLevelSlidergobj () const
 Provides access to the underlying C GtkObject. More...
 
 LevelSlider (Gtk::Adjustment &adjustment)
 
 LevelSlider ()
 
- Public Member Functions inherited from Gxw::VSlider
virtual ~VSlider ()
 
GxVSlidergobj ()
 Provides access to the underlying C GtkObject. More...
 
const GxVSlidergobj () const
 Provides access to the underlying C GtkObject. More...
 
 VSlider ()
 
 VSlider (Gtk::Adjustment &adjustment)
 
- Public Member Functions inherited from Gxw::Regler
virtual ~Regler ()
 
GxReglergobj ()
 Provides access to the underlying C GtkObject. More...
 
const GxReglergobj () const
 Provides access to the underlying C GtkObject. More...
 
void set_label_ref (Gtk::Label *p1)
 
Gtk::Label * get_label_ref ()
 
void set_show_value (bool p1)
 
bool get_show_value ()
 
void set_value_position (Gtk::PositionType p1)
 
Gtk::PositionType get_value_position ()
 
Glib::SignalProxy2< bool, const Gdk::Rectangle &, GdkEventButton * > signal_value_entry ()
 
Glib::SignalProxy2< int, void *, void * > signal_input_value ()
 
Glib::SignalProxy1< Glib::ustring, double > signal_format_value ()
 
- Public Member Functions inherited from Gxw::ControlParameter
 ControlParameter (GxControlParameter *castitem)
 
virtual ~ControlParameter ()
 
GxControlParametergobj ()
 Provides access to the underlying C GObject. More...
 
const GxControlParametergobj () const
 Provides access to the underlying C GObject. More...
 
void cp_configure (Glib::ustring group, Glib::ustring name, double lower, double upper, double step)
 
void cp_set_value (double value)
 
double cp_get_value ()
 
int cp_get_int_value ()
 
Glib::ustring cp_get_var ()
 
void cp_set_var (Glib::ustring p1)
 

Static Public Member Functions

static GType get_type () G_GNUC_CONST
 
static GType get_base_type () G_GNUC_CONST
 
- Static Public Member Functions inherited from Gxw::VSlider
static GType get_type () G_GNUC_CONST
 
static GType get_base_type () G_GNUC_CONST
 
- Static Public Member Functions inherited from Gxw::Regler
static GType get_type () G_GNUC_CONST
 
static GType get_base_type () G_GNUC_CONST
 
- Static Public Member Functions inherited from Gxw::ControlParameter
static void add_interface (GType gtype_implementer)
 
static GType get_type () G_GNUC_CONST
 
static GType get_base_type () G_GNUC_CONST
 

Protected Member Functions

 LevelSlider (const Glib::ConstructParams &construct_params)
 
 LevelSlider (GxLevelSlider *castitem)
 
- Protected Member Functions inherited from Gxw::VSlider
 VSlider (const Glib::ConstructParams &construct_params)
 
 VSlider (GxVSlider *castitem)
 
- Protected Member Functions inherited from Gxw::Regler
 Regler (const Glib::ConstructParams &construct_params)
 
 Regler (GxRegler *castitem)
 
virtual bool on_value_entry (const Gdk::Rectangle &p1, GdkEventButton *p2)
 This is a default handler for the signal signal_value_entry(). More...
 
virtual int on_input_value (void *spin, void *new_val)
 This is a default handler for the signal signal_input_value(). More...
 
virtual Glib::ustring on_format_value (double value)
 This is a default handler for the signal signal_format_value(). More...
 
 Regler ()
 
- Protected Member Functions inherited from Gxw::ControlParameter
 ControlParameter ()
 You should derive from this class to use it. More...
 
 ControlParameter (const Glib::Interface_Class &interface_class)
 Called by constructors of derived classes. More...
 

Friends

class LevelSlider_Class
 

Related Functions

(Note that these are not member functions.)

Gxw::LevelSliderwrap (GxLevelSlider *object, bool take_copy=false)
 A Glib::wrap() method for this object. More...
 

Detailed Description

Definition at line 43 of file levelslider.h.

Member Typedef Documentation

Definition at line 48 of file levelslider.h.

Definition at line 46 of file levelslider.h.

Constructor & Destructor Documentation

Gxw::LevelSlider::~LevelSlider ( )
virtual

Definition at line 109 of file levelslider.cc.

Gxw::LevelSlider::LevelSlider ( const Glib::ConstructParams &  construct_params)
explicitprotected

Definition at line 97 of file levelslider.cc.

Gxw::LevelSlider::LevelSlider ( GxLevelSlider castitem)
explicitprotected

Definition at line 103 of file levelslider.cc.

Gxw::LevelSlider::LevelSlider ( Gtk::Adjustment &  adjustment)
explicit

Definition at line 30 of file levelslider.cc.

Gxw::LevelSlider::LevelSlider ( )

Definition at line 128 of file levelslider.cc.

Referenced by gobj(), and Gxw::LevelSlider_Class::wrap_new().

Member Function Documentation

GType Gxw::LevelSlider::get_base_type ( )
static

Definition at line 122 of file levelslider.cc.

GType Gxw::LevelSlider::get_type ( )
static

Definition at line 116 of file levelslider.cc.

Referenced by Gxw::wrap_init().

GxLevelSlider* Gxw::LevelSlider::gobj ( )
inline

Provides access to the underlying C GtkObject.

Definition at line 79 of file levelslider.h.

const GxLevelSlider* Gxw::LevelSlider::gobj ( ) const
inline

Provides access to the underlying C GtkObject.

Definition at line 82 of file levelslider.h.

Friends And Related Function Documentation

friend class LevelSlider_Class
friend

Definition at line 57 of file levelslider.h.

Gxw::LevelSlider * wrap ( GxLevelSlider object,
bool  take_copy = false 
)
related

A Glib::wrap() method for this object.

Parameters
objectThe C instance.
take_copyFalse if the result should take ownership of the C instance. True if it should take a new copy or ref.
Returns
A C++ instance that wraps this C instance.

Definition at line 44 of file levelslider.cc.

Referenced by gobj().


The documentation for this class was generated from the following files: