Guitarix
Gxw::PortDisplay Class Reference

#include <portdisplay.h>

Inheritance diagram for Gxw::PortDisplay:
Collaboration diagram for Gxw::PortDisplay:

Public Types

typedef PortDisplay CppObjectType
 
typedef PortDisplay_Class CppClassType
 
typedef GxPortDisplay BaseObjectType
 
typedef GxPortDisplayClass 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 ~PortDisplay ()
 
GxPortDisplaygobj ()
 Provides access to the underlying C GtkObject. More...
 
const GxPortDisplaygobj () const
 Provides access to the underlying C GtkObject. More...
 
void set_state (int cutoff_low, int cutoff_high)
 
 PortDisplay (Gtk::Adjustment &adjustment)
 
 PortDisplay ()
 
- 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

 PortDisplay (const Glib::ConstructParams &construct_params)
 
 PortDisplay (GxPortDisplay *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 PortDisplay_Class
 

Related Functions

(Note that these are not member functions.)

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

Detailed Description

Definition at line 43 of file portdisplay.h.

Member Typedef Documentation

Definition at line 48 of file portdisplay.h.

Definition at line 46 of file portdisplay.h.

Constructor & Destructor Documentation

Gxw::PortDisplay::~PortDisplay ( )
virtual

Definition at line 114 of file portdisplay.cc.

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

Definition at line 102 of file portdisplay.cc.

Gxw::PortDisplay::PortDisplay ( GxPortDisplay castitem)
explicitprotected

Definition at line 108 of file portdisplay.cc.

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

Definition at line 30 of file portdisplay.cc.

Gxw::PortDisplay::PortDisplay ( )

Definition at line 133 of file portdisplay.cc.

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

Member Function Documentation

GType Gxw::PortDisplay::get_base_type ( )
static

Definition at line 127 of file portdisplay.cc.

GType Gxw::PortDisplay::get_type ( )
static

Definition at line 121 of file portdisplay.cc.

Referenced by Gxw::wrap_init().

GxPortDisplay* Gxw::PortDisplay::gobj ( )
inline

Provides access to the underlying C GtkObject.

Definition at line 79 of file portdisplay.h.

Referenced by set_state().

const GxPortDisplay* Gxw::PortDisplay::gobj ( ) const
inline

Provides access to the underlying C GtkObject.

Definition at line 82 of file portdisplay.h.

void Gxw::PortDisplay::set_state ( int  cutoff_low,
int  cutoff_high 
)

Definition at line 54 of file portdisplay.cc.

Referenced by gx_gui::StackBoxBuilder::get_box(), and gobj().

Friends And Related Function Documentation

friend class PortDisplay_Class
friend

Definition at line 57 of file portdisplay.h.

Gxw::PortDisplay * wrap ( GxPortDisplay 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 portdisplay.cc.

Referenced by gobj().


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