Evince
Evince is a document viewer capable of displaying multiple and single page document formats like PDF and Postscript.
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
ev-transition-effect.h File Reference
#include <glib-object.h>
+ Include dependency graph for ev-transition-effect.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Data Structures

struct  _EvTransitionEffect
 
struct  _EvTransitionEffectClass
 

Macros

#define EV_TYPE_TRANSITION_EFFECT   (ev_transition_effect_get_type ())
 
#define EV_TRANSITION_EFFECT(obj)   (G_TYPE_CHECK_INSTANCE_CAST ((obj), EV_TYPE_TRANSITION_EFFECT, EvTransitionEffect))
 
#define EV_TRANSITION_EFFECT_CLASS(klass)   (G_TYPE_CHECK_CLASS_CAST ((klass), EV_TYPE_TRANSITION_EFFECT, EvTransitionEffectClass))
 
#define EV_IS_TRANSITION_EFFECT(obj)   (G_TYPE_CHECK_INSTANCE_TYPE ((obj), EV_TYPE_TRANSITION_EFFECT))
 
#define EV_IS_TRANSITION_EFFECT_CLASS(klass)   (G_TYPE_CHECK_CLASS_TYPE ((klass), EV_TYPE_TRANSITION_EFFECT))
 
#define EV_TRANSITION_EFFECT_GET_CLASS(obj)   (G_TYPE_INSTANCE_GET_CLASS ((obj), EV_TYPE_TRANSITION_EFFECT, EvTransitionEffectClass))
 

Typedefs

typedef struct _EvTransitionEffect EvTransitionEffect
 
typedef struct
_EvTransitionEffectClass 
EvTransitionEffectClass
 

Enumerations

enum  EvTransitionEffectType {
  EV_TRANSITION_EFFECT_REPLACE, EV_TRANSITION_EFFECT_SPLIT, EV_TRANSITION_EFFECT_BLINDS, EV_TRANSITION_EFFECT_BOX,
  EV_TRANSITION_EFFECT_WIPE, EV_TRANSITION_EFFECT_DISSOLVE, EV_TRANSITION_EFFECT_GLITTER, EV_TRANSITION_EFFECT_FLY,
  EV_TRANSITION_EFFECT_PUSH, EV_TRANSITION_EFFECT_COVER, EV_TRANSITION_EFFECT_UNCOVER, EV_TRANSITION_EFFECT_FADE
}
 
enum  EvTransitionEffectAlignment { EV_TRANSITION_ALIGNMENT_HORIZONTAL, EV_TRANSITION_ALIGNMENT_VERTICAL }
 
enum  EvTransitionEffectDirection { EV_TRANSITION_DIRECTION_INWARD, EV_TRANSITION_DIRECTION_OUTWARD }
 

Functions

GType ev_transition_effect_get_type (void) G_GNUC_CONST
 
EvTransitionEffectev_transition_effect_new (EvTransitionEffectType type, const gchar *first_property_name,...)
 

Macro Definition Documentation

#define EV_IS_TRANSITION_EFFECT (   obj)    (G_TYPE_CHECK_INSTANCE_TYPE ((obj), EV_TYPE_TRANSITION_EFFECT))

Definition at line 35 of file ev-transition-effect.h.

#define EV_IS_TRANSITION_EFFECT_CLASS (   klass)    (G_TYPE_CHECK_CLASS_TYPE ((klass), EV_TYPE_TRANSITION_EFFECT))

Definition at line 36 of file ev-transition-effect.h.

#define EV_TRANSITION_EFFECT (   obj)    (G_TYPE_CHECK_INSTANCE_CAST ((obj), EV_TYPE_TRANSITION_EFFECT, EvTransitionEffect))

Definition at line 33 of file ev-transition-effect.h.

#define EV_TRANSITION_EFFECT_CLASS (   klass)    (G_TYPE_CHECK_CLASS_CAST ((klass), EV_TYPE_TRANSITION_EFFECT, EvTransitionEffectClass))

Definition at line 34 of file ev-transition-effect.h.

#define EV_TRANSITION_EFFECT_GET_CLASS (   obj)    (G_TYPE_INSTANCE_GET_CLASS ((obj), EV_TYPE_TRANSITION_EFFECT, EvTransitionEffectClass))

Definition at line 37 of file ev-transition-effect.h.

#define EV_TYPE_TRANSITION_EFFECT   (ev_transition_effect_get_type ())

Definition at line 32 of file ev-transition-effect.h.

Typedef Documentation

Definition at line 65 of file ev-transition-effect.h.

Definition at line 66 of file ev-transition-effect.h.

Enumeration Type Documentation

Enumerator
EV_TRANSITION_ALIGNMENT_HORIZONTAL 
EV_TRANSITION_ALIGNMENT_VERTICAL 

Definition at line 54 of file ev-transition-effect.h.

Enumerator
EV_TRANSITION_DIRECTION_INWARD 
EV_TRANSITION_DIRECTION_OUTWARD 

Definition at line 59 of file ev-transition-effect.h.

Enumerator
EV_TRANSITION_EFFECT_REPLACE 
EV_TRANSITION_EFFECT_SPLIT 
EV_TRANSITION_EFFECT_BLINDS 
EV_TRANSITION_EFFECT_BOX 
EV_TRANSITION_EFFECT_WIPE 
EV_TRANSITION_EFFECT_DISSOLVE 
EV_TRANSITION_EFFECT_GLITTER 
EV_TRANSITION_EFFECT_FLY 
EV_TRANSITION_EFFECT_PUSH 
EV_TRANSITION_EFFECT_COVER 
EV_TRANSITION_EFFECT_UNCOVER 
EV_TRANSITION_EFFECT_FADE 

Definition at line 39 of file ev-transition-effect.h.

Function Documentation

GType ev_transition_effect_get_type ( void  )
EvTransitionEffect* ev_transition_effect_new ( EvTransitionEffectType  type,
const gchar *  first_property_name,
  ... 
)

Definition at line 215 of file ev-transition-effect.c.

218 {
219  GObject *object;
220  va_list args;
221 
222  object = g_object_new (EV_TYPE_TRANSITION_EFFECT,
223  "type", type,
224  NULL);
225 
226  va_start (args, first_property_name);
227  g_object_set_valist (object, first_property_name, args);
228  va_end (args);
229 
230  return EV_TRANSITION_EFFECT (object);
231 }

+ Here is the caller graph for this function: