Добавил:
Studfiles2
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз:
Предмет:
Файл:Лабораторная работа №34 / Light
.hclass CLight {
public:
CLight();
virtual ~CLight();
void listInit();
void Init(int nNum, GLboolean on, char *name,
GLboolean *mask, Point pos, GLfloat *dif);
//Диффузный свет
GLfloat m_Diffuse[4];
//Расположение источника света
Point m_Pos;
GLfloat m_LightRotation;
//Маска для созания тени
GLboolean m_ShadowMask[4];
//Имя источника
char m_Name[64];
//Порядковый ноиер источника света
int m_Number;
//Включен он или выключен
GLboolean m_On;
//Владелец источника света
CLightingView *m_pOwner;
void InitPosition();
}