forked from ambilight-4-mediaportal/AtmoWin
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathAtmoBasicEffect.h
More file actions
39 lines (31 loc) · 863 Bytes
/
Copy pathAtmoBasicEffect.h
File metadata and controls
39 lines (31 loc) · 863 Bytes
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
/*
* AtmoBasicEffect.h: base class for the fun effects like the ColorChangers....
*
* See the README.txt file for copyright information and how to reach the author(s).
*
* $Id$
*/
#ifndef _AtmoBasicEffect_h_
#define _AtmoBasicEffect_h_
#include "atmothread.h"
#include "atmoConnection.h"
#include "atmoConfig.h"
class CAtmoBasicEffect :
public CThread
{
protected:
// int iaFadeTo_Red[],int iaFadeTo_Green[],int iaFadeTo_Blue[]
void Interpolation(int iSteps, int iPause, pColorPacket fadeTo);
protected:
CAtmoConnection *m_AtmoConnection;
CAtmoConfig *m_AtmoConfig;
protected:
//int m_RGB_R_alt[5]; // "alte" werte für Interpolations routine!
//int m_RGB_G_alt[5];
//int m_RGB_B_alt[5];
pColorPacket m_RGB_alt;
public:
CAtmoBasicEffect(CAtmoConnection *atmoConnection, CAtmoConfig *atmoConfig);
virtual ~CAtmoBasicEffect(void);
};
#endif