| PHAT Reference Manual | ||||
|---|---|---|---|---|
PhatPad;
GtkWidget* phat_pad_new ();
GtkAdjustment* phat_pad_get_ytilt (PhatPad *pad);
GtkAdjustment* phat_pad_get_xtilt (PhatPad *pad);
GtkAdjustment* phat_pad_get_pressure (PhatPad *pad);
GtkAdjustment* phat_pad_get_y (PhatPad *pad);
GtkAdjustment* phat_pad_get_x (PhatPad *pad);
void phat_pad_set_x_range (PhatPad *pad,
gdouble min,
gdouble max);
void phat_pad_set_y_range (PhatPad *pad,
gdouble min,
gdouble max);
void phat_pad_set_pressure_range (PhatPad *pad,
gdouble min,
gdouble max);
void phat_pad_set_x_log (PhatPad *pad,
gboolean is_log);
void phat_pad_set_y_log (PhatPad *pad,
gboolean is_log);
void phat_pad_set_xtilt_log (PhatPad *pad,
gboolean is_log);
void phat_pad_set_ytilt_log (PhatPad *pad,
gboolean is_log);
void phat_pad_set_pressure_log (PhatPad *pad,
gboolean is_log);
gboolean phat_pad_x_is_log (PhatPad *pad);
gboolean phat_pad_y_is_log (PhatPad *pad);
gboolean phat_pad_xtilt_is_log (PhatPad *pad);
gboolean phat_pad_ytilt_is_log (PhatPad *pad);
gboolean phat_pad_pressure_is_log (PhatPad *pad);
typedef struct {
GtkDrawingArea parent;
GdkPixmap* pixmap;
GtkAdjustment* pressure;
gboolean p_is_log;
GtkAdjustment* xtilt;
gboolean xt_is_log;
GtkAdjustment* ytilt;
gboolean yt_is_log;
GtkAdjustment* x;
gboolean x_is_log;
GtkAdjustment* y;
gboolean y_is_log;
} PhatPad;
GtkWidget* phat_pad_new ();
Creates a new PhatPad.
| Returns : | a newly created PhatPad |
GtkAdjustment* phat_pad_get_ytilt (PhatPad *pad);
Retrieves the current ytilt value of the pad.
pad : |
a PhatPad |
| Returns : | current ytilt value. |
GtkAdjustment* phat_pad_get_xtilt (PhatPad *pad);
Retrieves the current xtilt value of the pad.
pad : |
a PhatPad |
| Returns : | current xtilt value. |
GtkAdjustment* phat_pad_get_pressure (PhatPad *pad);
Retrieves the current pressure value of the pad.
pad : |
a PhatPad |
| Returns : | current pressure value. |
GtkAdjustment* phat_pad_get_y (PhatPad *pad);
Retrieves the current y value of the pad.
pad : |
a PhatPad |
| Returns : | current y value. |
GtkAdjustment* phat_pad_get_x (PhatPad *pad);
Retrieves the current x value of the pad.
pad : |
a PhatPad |
| Returns : | current x value. |
void phat_pad_set_x_range (PhatPad *pad, gdouble min, gdouble max);
Sets the x range of the pad.
pad : |
a PhatPad |
min : |
|
max : |
void phat_pad_set_y_range (PhatPad *pad, gdouble min, gdouble max);
pad : |
|
min : |
|
max : |
void phat_pad_set_pressure_range (PhatPad *pad, gdouble min, gdouble max);
pad : |
|
min : |
|
max : |
void phat_pad_set_xtilt_log (PhatPad *pad, gboolean is_log);
pad : |
|
is_log : |
void phat_pad_set_ytilt_log (PhatPad *pad, gboolean is_log);
pad : |
|
is_log : |
void phat_pad_set_pressure_log (PhatPad *pad, gboolean is_log);
pad : |
|
is_log : |