summaryrefslogtreecommitdiff
path: root/src/bin/e_bg.h
blob: 1ab0f93e3be41ee2864670e56c5fa9a642ea0ef4 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
/*
 * vim:ts=8:sw=3:sts=8:noexpandtab:cino=>5n-3f0^-2{2
 */
#ifdef E_TYPEDEFS

typedef enum {
   E_BG_TRANSITION_NONE,
     E_BG_TRANSITION_START,
     E_BG_TRANSITION_DESK,
     E_BG_TRANSITION_CHANGE
} E_Bg_Transition;

typedef enum {
   E_BG_TRANSITION_MODE_NONE,
   E_BG_TRANSITION_MODE_RANDOM,
   E_BG_TRANSITION_MODE_FADE,
   E_BG_TRANSITION_MODE_SINUSOUDAL_FADE,
   E_BG_TRANSITION_MODE_LAST
} E_Bg_Transition_Mode;
#else
#ifndef E_BG_H
#define E_BG_H

void e_bg_zone_update(E_Zone *zone, E_Bg_Transition transition);
    
#endif
#endif