Guitarix
Gxw::WaveView Class Reference

#include <waveview.h>

Inheritance diagram for Gxw::WaveView:
Collaboration diagram for Gxw::WaveView:

Public Types

typedef WaveView CppObjectType
 
typedef WaveView_Class CppClassType
 
typedef GxWaveView BaseObjectType
 
typedef GxWaveViewClass BaseClassType
 

Public Member Functions

virtual ~WaveView ()
 
GxWaveViewgobj ()
 Provides access to the underlying C GtkObject. More...
 
const GxWaveViewgobj () const
 Provides access to the underlying C GtkObject. More...
 
 WaveView ()
 
void set_multiplicator (double p1, double p2)
 
void set_frame (const float *p1, int p2)
 
void set_text (const Glib::ustring &p1, Gtk::CornerType p2)
 

Static Public Member Functions

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

Protected Member Functions

 WaveView (const Glib::ConstructParams &construct_params)
 
 WaveView (GxWaveView *castitem)
 

Friends

class WaveView_Class
 

Related Functions

(Note that these are not member functions.)

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

Detailed Description

Definition at line 42 of file waveview.h.

Member Typedef Documentation

Definition at line 48 of file waveview.h.

Definition at line 47 of file waveview.h.

Definition at line 46 of file waveview.h.

Definition at line 45 of file waveview.h.

Constructor & Destructor Documentation

Gxw::WaveView::~WaveView ( )
virtual

Definition at line 103 of file waveview.cc.

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

Definition at line 91 of file waveview.cc.

Gxw::WaveView::WaveView ( GxWaveView castitem)
explicitprotected

Definition at line 97 of file waveview.cc.

Gxw::WaveView::WaveView ( )

Definition at line 122 of file waveview.cc.

Referenced by gobj().

Member Function Documentation

GType Gxw::WaveView::get_base_type ( )
static

Definition at line 116 of file waveview.cc.

GType Gxw::WaveView::get_type ( )
static

Definition at line 110 of file waveview.cc.

Referenced by Gxw::wrap_init().

GxWaveView* Gxw::WaveView::gobj ( )
inline

Provides access to the underlying C GtkObject.

Definition at line 78 of file waveview.h.

Referenced by set_frame(), set_multiplicator(), and set_text().

const GxWaveView* Gxw::WaveView::gobj ( ) const
inline

Provides access to the underlying C GtkObject.

Definition at line 81 of file waveview.h.

void Gxw::WaveView::set_frame ( const float *  p1,
int  p2 
)

Definition at line 137 of file waveview.cc.

Referenced by gobj().

void Gxw::WaveView::set_multiplicator ( double  p1,
double  p2 
)

Definition at line 132 of file waveview.cc.

Referenced by gobj().

void Gxw::WaveView::set_text ( const Glib::ustring &  p1,
Gtk::CornerType  p2 
)

Definition at line 142 of file waveview.cc.

Referenced by gobj().

Friends And Related Function Documentation

friend class WaveView_Class
friend

Definition at line 56 of file waveview.h.

Gxw::WaveView * wrap ( GxWaveView 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 38 of file waveview.cc.

Referenced by gobj().


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