Guitarix
Gxw::MeterScale Class Reference

#include <meterscale.h>

Inheritance diagram for Gxw::MeterScale:
Collaboration diagram for Gxw::MeterScale:

Public Types

typedef MeterScale CppObjectType
 
typedef MeterScale_Class CppClassType
 
typedef GxMeterScale BaseObjectType
 
typedef GxMeterScaleClass BaseClassType
 

Public Member Functions

virtual ~MeterScale ()
 
GxMeterScalegobj ()
 Provides access to the underlying C GtkObject. More...
 
const GxMeterScalegobj () const
 Provides access to the underlying C GtkObject. More...
 
 MeterScale ()
 
void add_mark (double p1, const Glib::ustring &p2)
 
void clear_marks ()
 

Static Public Member Functions

static GType get_type () G_GNUC_CONST
 
static GType get_base_type () G_GNUC_CONST
 

Protected Member Functions

 MeterScale (const Glib::ConstructParams &construct_params)
 
 MeterScale (GxMeterScale *castitem)
 

Friends

class MeterScale_Class
 

Related Functions

(Note that these are not member functions.)

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

Detailed Description

Definition at line 76 of file meterscale.h.

Member Typedef Documentation

Definition at line 82 of file meterscale.h.

Definition at line 81 of file meterscale.h.

Definition at line 80 of file meterscale.h.

Definition at line 79 of file meterscale.h.

Constructor & Destructor Documentation

Gxw::MeterScale::~MeterScale ( )
virtual

Definition at line 109 of file meterscale.cc.

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

Definition at line 97 of file meterscale.cc.

Gxw::MeterScale::MeterScale ( GxMeterScale castitem)
explicitprotected

Definition at line 103 of file meterscale.cc.

Gxw::MeterScale::MeterScale ( )

Definition at line 128 of file meterscale.cc.

Member Function Documentation

void Gxw::MeterScale::add_mark ( double  p1,
const Glib::ustring &  p2 
)

Definition at line 138 of file meterscale.cc.

void Gxw::MeterScale::clear_marks ( )

Definition at line 143 of file meterscale.cc.

GType Gxw::MeterScale::get_base_type ( )
static

Definition at line 122 of file meterscale.cc.

GType Gxw::MeterScale::get_type ( )
static

Definition at line 116 of file meterscale.cc.

Referenced by Gxw::wrap_init().

GxMeterScale* Gxw::MeterScale::gobj ( )
inline

Provides access to the underlying C GtkObject.

Definition at line 112 of file meterscale.h.

Referenced by add_mark(), and clear_marks().

const GxMeterScale* Gxw::MeterScale::gobj ( ) const
inline

Provides access to the underlying C GtkObject.

Definition at line 115 of file meterscale.h.

Friends And Related Function Documentation

friend class MeterScale_Class
friend

Definition at line 90 of file meterscale.h.

Gxw::MeterScale * wrap ( GxMeterScale 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 meterscale.cc.


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