X-Git-Url: https://git.danieliu.xyz/?a=blobdiff_plain;f=include%2Fviewer.h;h=96d113f05e2a49f5db4320ad09bacf84a26cf9c0;hb=70ce4d7eba90b5da6f9187eb217794db6f153888;hp=89837ec89b322a074ec4e4b3b6681cb8bdd8e15a;hpb=f4e453fa3619de52dce9d98c5ad1441982c46539;p=smdp.git diff --git a/include/viewer.h b/include/viewer.h index 89837ec..96d113f 100644 --- a/include/viewer.h +++ b/include/viewer.h @@ -1,24 +1,17 @@ #if !defined( VIEWER_H ) #define VIEWER_H +#include + #define CP_WHITE 1 // 255 #define CP_BLUE 2 // 123 #define CP_RED 3 // 213 #define CP_YELLOW 4 // 208 -static short white_ramp[24] = { 16, 232, 233, 234, 235, 236, - 237, 238, 239, 240, 241, 242, - 244, 245, 246, 247, 248, 249, - 250, 251, 252, 253, 254, 255 }; - -static short blue_ramp[24] = { 16, 17, 17, 18, 18, 19, - 19, 20, 20, 21, 27, 32, - 33, 38, 39, 44, 45, 45, - 81, 81, 51, 51, 123, 123 }; +#define FADE_DELAY 15000 // micro seconds -static short red_ramp[24] = { 16, 52, 52, 53, 53, 89, - 89, 90, 90, 126, 127, 127, - 163, 163, 164, 164, 200, 200, - 201, 201, 207, 207, 213, 213 }; +int ncurses_display(deck_t *deck, int notrans, int nofade); +void fade_out(WINDOW *window, int trans, int colors); +void fade_in(WINDOW *window, int trans, int colors); #endif // !defined( VIEWER_H )