EvDocumentLayers

EvDocumentLayers

Synopsis

                    EvDocumentLayers;
struct              EvDocumentLayersInterface;
gboolean            ev_document_layers_has_layers       (EvDocumentLayers *document_layers);
GtkTreeModel *      ev_document_layers_get_layers       (EvDocumentLayers *document_layers);
void                ev_document_layers_show_layer       (EvDocumentLayers *document_layers,
                                                         EvLayer *layer);
void                ev_document_layers_hide_layer       (EvDocumentLayers *document_layers,
                                                         EvLayer *layer);
gboolean            ev_document_layers_layer_is_visible (EvDocumentLayers *document_layers,
                                                         EvLayer *layer);

Object Hierarchy

  GInterface
   +----EvDocumentLayers

Description

Details

EvDocumentLayers

typedef struct _EvDocumentLayers EvDocumentLayers;


struct EvDocumentLayersInterface

struct EvDocumentLayersInterface {
	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);
};

ev_document_layers_has_layers ()

gboolean            ev_document_layers_has_layers       (EvDocumentLayers *document_layers);


ev_document_layers_get_layers ()

GtkTreeModel *      ev_document_layers_get_layers       (EvDocumentLayers *document_layers);

document_layers :

an EvDocumentLayers

Returns :

a GtkTreeModel. [transfer full]

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);


ev_document_layers_layer_is_visible ()

gboolean            ev_document_layers_layer_is_visible (EvDocumentLayers *document_layers,
                                                         EvLayer *layer);