![]() |
![]() |
![]() |
Gwyddion Widgets Library Reference Manual | ![]() |
---|---|---|---|---|
GwyDataViewLayerGwyDataViewLayer — A one GwyDataView layer |
GwyDataViewLayer; GwyDataViewLayerClass; gboolean gwy_data_view_layer_wants_repaint (GwyDataViewLayer *layer); void gwy_data_view_layer_plugged (GwyDataViewLayer *layer); void gwy_data_view_layer_unplugged (GwyDataViewLayer *layer); void gwy_data_view_layer_updated (GwyDataViewLayer *layer);
GObject +----GInitiallyUnowned +----GtkObject +----GwyDataViewLayer +----GwyPixmapLayer +----GwyVectorLayer
"plugged" void user_function (GwyDataViewLayer *gwydataviewlayer, gpointer user_data) : Run first "unplugged" void user_function (GwyDataViewLayer *gwydataviewlayer, gpointer user_data) : Run first "updated" void user_function (GwyDataViewLayer *gwydataviewlayer, gpointer user_data) : Run first
typedef struct { GtkObjectClass parent_class; gboolean (*wants_repaint)(GwyDataViewLayer *layer); /* signal functions */ void (*plugged)(GwyDataViewLayer *layer); void (*unplugged)(GwyDataViewLayer *layer); void (*updated)(GwyDataViewLayer *layer); gpointer reserved1; gpointer reserved2; } GwyDataViewLayerClass;
gboolean gwy_data_view_layer_wants_repaint (GwyDataViewLayer *layer);
Checks whether a layer wants repaint. FIXME FIXME FIXME This is probably flawed and will be replaced by a signal.
void gwy_data_view_layer_plugged (GwyDataViewLayer *layer);
Emits a "plugged" singal on a layer.
layer : |
A data view layer. |
void gwy_data_view_layer_unplugged (GwyDataViewLayer *layer);
Emits a "unplugged" singal on a layer.
layer : |
A data view layer. |
void gwy_data_view_layer_updated (GwyDataViewLayer *layer);
Emits a "updated" singal on a layer.
layer : |
A data view layer. |
void user_function (GwyDataViewLayer *gwydataviewlayer, gpointer user_data) : Run first
The ::plugged signal is emitted when a GwyDataViewLayer is plugged into a GwyDataView.
gwydataviewlayer : |
The GwyDataViewLayer which received the signal. |
user_data : |
User data set when the signal handler was connected. |
user_data : |
user data set when the signal handler was connected. |
void user_function (GwyDataViewLayer *gwydataviewlayer, gpointer user_data) : Run first
The ::unplugged signal is emitted when a GwyDataViewLayer is removed from its GwyDataView.
gwydataviewlayer : |
The GwyDataViewLayer which received the signal. |
user_data : |
User data set when the signal handler was connected. |
user_data : |
user data set when the signal handler was connected. |
void user_function (GwyDataViewLayer *gwydataviewlayer, gpointer user_data) : Run first
The ::updated signal is emitted when a GwyDataViewLayer is updated; the exact means how a layer can be updated depends its type.
gwydataviewlayer : |
The GwyDataViewLayer which received the signal. |
user_data : |
User data set when the signal handler was connected. |
user_data : |
user data set when the signal handler was connected. |