ev-transition-effect

ev-transition-effect

Synopsis

enum                EvTransitionEffectType;
enum                EvTransitionEffectAlignment;
enum                EvTransitionEffectDirection;
typedef             EvTransitionEffect;
typedef             EvTransitionEffectClass;
EvTransitionEffect * ev_transition_effect_new           (EvTransitionEffectType type,
                                                         const gchar *first_property_name,
                                                         ...);

Object Hierarchy

  GObject
   +----EvTransitionEffect

Properties

  "alignment"                EvTransitionEffectAlignment  : Read / Write
  "angle"                    gint                  : Read / Write
  "direction"                EvTransitionEffectDirection  : Read / Write
  "duration"                 gint                  : Read / Write
  "rectangular"              gboolean              : Read / Write
  "scale"                    gdouble               : Read / Write
  "type"                     EvTransitionEffectType  : Read / Write

Description

Details

enum EvTransitionEffectType

typedef enum {
	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
} EvTransitionEffectType;


enum EvTransitionEffectAlignment

typedef enum {
	EV_TRANSITION_ALIGNMENT_HORIZONTAL,
	EV_TRANSITION_ALIGNMENT_VERTICAL
} EvTransitionEffectAlignment;


enum EvTransitionEffectDirection

typedef enum {
	EV_TRANSITION_DIRECTION_INWARD,
	EV_TRANSITION_DIRECTION_OUTWARD
} EvTransitionEffectDirection;


EvTransitionEffect

typedef struct EvTransitionEffect      EvTransitionEffect;


EvTransitionEffectClass

typedef struct EvTransitionEffectClass EvTransitionEffectClass;


ev_transition_effect_new ()

EvTransitionEffect * ev_transition_effect_new           (EvTransitionEffectType type,
                                                         const gchar *first_property_name,
                                                         ...);

type :

first_property_name :

... :

Returns :

Property Details

The "alignment" property

  "alignment"                EvTransitionEffectAlignment  : Read / Write

Alignment for the effect.

Default value: EV_TRANSITION_ALIGNMENT_HORIZONTAL


The "angle" property

  "angle"                    gint                  : Read / Write

Effect angle in degrees, counted counterclockwise from left to right.

Allowed values: [0,360]

Default value: 0


The "direction" property

  "direction"                EvTransitionEffectDirection  : Read / Write

Direction for the effect.

Default value: EV_TRANSITION_DIRECTION_INWARD


The "duration" property

  "duration"                 gint                  : Read / Write

Effect duration in seconds.

Allowed values: >= 0

Default value: 0


The "rectangular" property

  "rectangular"              gboolean              : Read / Write

Whether the covered area is rectangular.

Default value: FALSE


The "scale" property

  "scale"                    gdouble               : Read / Write

Scale at which the effect is applied.

Allowed values: [0,1]

Default value: 1


The "type" property

  "type"                     EvTransitionEffectType  : Read / Write

Page transition effect type.

Default value: EV_TRANSITION_EFFECT_REPLACE