forked from bracci/Qlockthree
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Events.h
81 lines (72 loc) · 2.03 KB
/
Events.h
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
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
/*
Events.h
Instanzierung jährlicher Events
@mc Arduino/UNO
@autor Manuel Bracher / [email protected]
@version 1.0
@created 02.01.15
*/
#ifndef EVENTS_H
#define EVENTS_H
#include "Event.h"
#include "Colors.h"
/**************************************************************************************************************
Instanzierung und Initialisierung jährlicher Events. Ein Event enthält eine Laufschrift, gefolgt
von einem Bildeffekt (Herz, Feuerwerk, etc.). Diese werden am definierten Jahrestag angezeigt.
Soll nur eine Laufschrift (ohne Bildeffekt) angezeigt werden,
ist als Effekt-Input NO_EFFECT zu wählen. Soll nur ein Bildeffekt (ohne Laufschrift) gezeigt werden, ist als
Text-Input "" zu definieren. (Monat, Tag, Text, Effekt, Effektfarbe) Das Event-Array kann "beliebig" ergänzt
werden.
**************************************************************************************************************/
Event events[] = {
Event(7, 16, "Th0rsten hat Gebutstag.", Effects::EFFECT_CANDLE, color_orange1),
Event(1, 1, "Happy New Year!", Effects::ANI_BITMAP_CHAMPGLASS, color_yellow) // letzter Eintrag ohne Komma.
};
//NO_EFFECT = 255,
//EFFECT_FIREWORK = 0,
//EFFECT_HEART,
//EFFECT_CANDLE,
//EFFECT_LOVEU,
//EFFECT_INTRO,
//
//BITMAP_MIN,
//BITMAP_HEART = BITMAP_MIN,
//BITMAP_DOTCIRCLE,
//BITMAP_WEDDINGRING,
//BITMAP_BDPIE,
//BITMAP_CHAMPGLASS1,
//BITMAP_CHAMPGLASS2,
//BITMAP_CHRISTTREE1,
//BITMAP_CHRISTTREE2,
//BITMAP_SMILEY,
//BITMAP_SMILEY_WINK,
//
//ANI_BITMAP_MIN,
//ANI_BITMAP_CHAMPGLASS = ANI_BITMAP_MIN,
//ANI_BITMAP_CHRISTTREE,
//ANI_BITMAP_SMILEY_WINK,
//color_white,
//color_red,
//color_green,
//color_darkBlue,
//color_brightBlue,
//color_pink,
//color_yellow,
//color_orange1,
//color_orange2,
//color_orange3,
//color_orange4,
//color_turquois1,
//color_turquois2,
//color_turquois3,
//color_turquois4,
//color_purple1,
//color_purple2,
//color_purple3,
//color_purple4,
//
//color_rgb_continuous,
//color_rgb_step,
//color_none
int nbrOfEvts = sizeof(events) / sizeof(Event);
#endif