Logo Search packages:      
Sourcecode: abgate version File versions  Download package

Public Member Functions | Public Attributes | Protected Member Functions | Private Member Functions | Private Attributes

knob Class Reference

List of all members.

Public Member Functions

void connecting (Adjustment *, const sigc::slot< void > slot)
float get_knob_value ()
 knob (const sigc::slot< void > knob_slot, double default_value, double min, double max, double step)
void set_knob_value (float value)
void set_picture_size (int x, int y)
void value_changed ()

Public Attributes

int new_frame
Glib::Dispatcher sig_done

Protected Member Functions

virtual bool on_button_press_event (GdkEventButton *)
virtual bool on_button_release_event (GdkEventButton *)
virtual bool on_expose_event (GdkEventExpose *)
virtual bool on_motion_notify_event (GdkEventMotion *)

Private Member Functions

void mouse_pos_change (gint x, gint y)

Private Attributes

Adjustment * a_knb
gint all_frames
gint center_x
gint center_y
gint current_frame
gint height
Glib::RefPtr< Gdk::Drawable > m_drawable
Glib::RefPtr< Gdk::Pixbuf > pixbuf
gint widget_x
gint widget_y
gint width

Detailed Description

Definition at line 30 of file knob.h.

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

Generated by  Doxygen 1.6.0   Back to index