EvDocumentLayers
EvDocumentLayers
|
|
Object Hierarchy
GInterface
+----EvDocumentLayers
Details
EV_DOCUMENT_LAYERS_IFACE()
#define EV_DOCUMENT_LAYERS_IFACE(k) (G_TYPE_CHECK_CLASS_CAST((k), EV_TYPE_DOCUMENT_LAYERS, EvDocumentLayersIface))
EV_IS_DOCUMENT_LAYERS_IFACE()
#define EV_IS_DOCUMENT_LAYERS_IFACE(k) (G_TYPE_CHECK_CLASS_TYPE ((k), EV_TYPE_DOCUMENT_LAYERS))
EvDocumentLayers
typedef struct _EvDocumentLayers EvDocumentLayers;
EvDocumentLayersIface
typedef struct {
GTypeInterface base_iface;
/* Methods */
gboolean (* has_layers) (EvDocumentLayers *document_layers);
GtkTreeModel *(* get_layers) (EvDocumentLayers *document_layers);
void (* show_layer) (EvDocumentLayers *document_layers,
EvLayer *layer);
void (* hide_layer) (EvDocumentLayers *document_layers,
EvLayer *layer);
gboolean (* layer_is_visible) (EvDocumentLayers *document_layers,
EvLayer *layer);
} EvDocumentLayersIface;
ev_document_layers_show_layer ()
void ev_document_layers_show_layer (EvDocumentLayers *document_layers
,
EvLayer *layer
);
ev_document_layers_hide_layer ()
void ev_document_layers_hide_layer (EvDocumentLayers *document_layers
,
EvLayer *layer
);