Guitarix
Gxw::PaintBox Class Reference

#include <paintbox.h>

Inheritance diagram for Gxw::PaintBox:
Collaboration diagram for Gxw::PaintBox:

Public Types

typedef PaintBox CppObjectType
 
typedef PaintBox_Class CppClassType
 
typedef GxPaintBox BaseObjectType
 
typedef GxPaintBoxClass BaseClassType
 

Public Member Functions

virtual ~PaintBox ()
 
GxPaintBoxgobj ()
 Provides access to the underlying C GtkObject. More...
 
const GxPaintBoxgobj () const
 Provides access to the underlying C GtkObject. More...
 
 PaintBox (Gtk::Orientation orientation=Gtk::ORIENTATION_HORIZONTAL, bool homogeneous=false, int spacing=0)
 
void call_paint_func (GdkEventExpose *event)
 

Static Public Member Functions

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

Protected Member Functions

 PaintBox (const Glib::ConstructParams &construct_params)
 
 PaintBox (GxPaintBox *castitem)
 

Friends

class PaintBox_Class
 

Related Functions

(Note that these are not member functions.)

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

Detailed Description

Definition at line 42 of file paintbox.h.

Member Typedef Documentation

Definition at line 48 of file paintbox.h.

Definition at line 47 of file paintbox.h.

Definition at line 46 of file paintbox.h.

Definition at line 45 of file paintbox.h.

Constructor & Destructor Documentation

Gxw::PaintBox::~PaintBox ( )
virtual

Definition at line 103 of file paintbox.cc.

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

Definition at line 91 of file paintbox.cc.

Gxw::PaintBox::PaintBox ( GxPaintBox castitem)
explicitprotected

Definition at line 97 of file paintbox.cc.

Gxw::PaintBox::PaintBox ( Gtk::Orientation  orientation = Gtk::ORIENTATION_HORIZONTAL,
bool  homogeneous = false,
int  spacing = 0 
)
explicit

Definition at line 122 of file paintbox.cc.

Member Function Documentation

void Gxw::PaintBox::call_paint_func ( GdkEventExpose *  event)

Definition at line 132 of file paintbox.cc.

Referenced by gobj().

GType Gxw::PaintBox::get_base_type ( )
static

Definition at line 116 of file paintbox.cc.

GType Gxw::PaintBox::get_type ( )
static

Definition at line 110 of file paintbox.cc.

Referenced by Gxw::wrap_init().

GxPaintBox* Gxw::PaintBox::gobj ( )
inline

Provides access to the underlying C GtkObject.

Definition at line 78 of file paintbox.h.

Referenced by call_paint_func().

const GxPaintBox* Gxw::PaintBox::gobj ( ) const
inline

Provides access to the underlying C GtkObject.

Definition at line 81 of file paintbox.h.

Friends And Related Function Documentation

friend class PaintBox_Class
friend

Definition at line 56 of file paintbox.h.

Gxw::PaintBox * wrap ( GxPaintBox 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 paintbox.cc.

Referenced by gobj().


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