From a4c804b49ec872b71bd5a0167c3ad45704a3cc30 Mon Sep 17 00:00:00 2001 From: adiblol Date: Thu, 8 Mar 2012 19:32:05 +0100 Subject: Initial commit, Copyright (C) 2001-2008, Daniel ROUX & EPSITEC SA, www.epsitec.ch --- src/color.h | 41 +++++++++++++++++++++++++++++++++++++++++ 1 file changed, 41 insertions(+) create mode 100644 src/color.h (limited to 'src/color.h') diff --git a/src/color.h b/src/color.h new file mode 100644 index 0000000..9189b41 --- /dev/null +++ b/src/color.h @@ -0,0 +1,41 @@ +// color.h + +#ifndef _COLOR_H_ +#define _COLOR_H_ + + +#include "control.h" + + +class CD3DEngine; + + + +class CColor : public CControl +{ +public: + CColor(CInstanceManager* iMan); + ~CColor(); + + BOOL Create(FPOINT pos, FPOINT dim, int icon, EventMsg eventMsg); + + BOOL EventProcess(const Event &event); + + void Draw(); + + void SetRepeat(BOOL bRepeat); + BOOL RetRepeat(); + + void SetColor(D3DCOLORVALUE color); + D3DCOLORVALUE RetColor(); + +protected: + +protected: + BOOL m_bRepeat; + float m_repeat; + D3DCOLORVALUE m_color; +}; + + +#endif //_COLOR_H_ -- cgit v1.2.3-1-g7c22