EinaCover

EinaCover

Synopsis

                    EinaCover;
                    EinaCoverClass;
GtkWidget *         eina_cover_get_renderer             (EinaCover *self);
EinaCover *         eina_cover_new                      (LomoPlayer *lomo,
                                                         GdkPixbuf *pixbuf,
                                                         GtkWidget *renderer);
void                eina_cover_set_default_pixbuf       (EinaCover *self,
                                                         GdkPixbuf *pixbuf);
void                eina_cover_set_lomo_player          (EinaCover *self,
                                                         LomoPlayer *lomo);
void                eina_cover_set_renderer             (EinaCover *self,
                                                         GtkWidget *renderer);

Object Hierarchy

  GObject
   +----GInitiallyUnowned
         +----GtkWidget
               +----GtkContainer
                     +----GtkGrid
                           +----EinaCover

Implemented Interfaces

EinaCover implements AtkImplementorIface, GtkBuildable and GtkOrientable.

Properties

  "default-pixbuf"           GdkPixbuf*            : Write
  "lomo-player"              LomoPlayer*           : Write
  "renderer"                 GtkWidget*            : Read / Write

Description

Details

EinaCover

typedef struct _EinaCover EinaCover;

EinaCoverClass

typedef struct {
	GtkGridClass parent_class;
} EinaCoverClass;

eina_cover_get_renderer ()

GtkWidget *         eina_cover_get_renderer             (EinaCover *self);

Get renderer from the cover widget

self :

An EinaCover

Returns :

The renderer widget. [transfer none]

eina_cover_new ()

EinaCover *         eina_cover_new                      (LomoPlayer *lomo,
                                                         GdkPixbuf *pixbuf,
                                                         GtkWidget *renderer);

eina_cover_set_default_pixbuf ()

void                eina_cover_set_default_pixbuf       (EinaCover *self,
                                                         GdkPixbuf *pixbuf);

Sets the default pixbuf

self :

An EinaCover

pixbuf :

A GdkPixbuf

eina_cover_set_lomo_player ()

void                eina_cover_set_lomo_player          (EinaCover *self,
                                                         LomoPlayer *lomo);

Links self and lomo

self :

An EinaCover

lomo :

A LomoPlayer

eina_cover_set_renderer ()

void                eina_cover_set_renderer             (EinaCover *self,
                                                         GtkWidget *renderer);

Property Details

The "default-pixbuf" property

  "default-pixbuf"           GdkPixbuf*            : Write

Default pixbuf.


The "lomo-player" property

  "lomo-player"              LomoPlayer*           : Write

Lomo Player to control/watch.


The "renderer" property

  "renderer"                 GtkWidget*            : Read / Write

Widget used to render images.