23 lines
380 B
C++
23 lines
380 B
C++
#ifndef LIGHTNODE_H
|
|
#define LIGHTNODE_H
|
|
|
|
#include "graphicalnode.h"
|
|
#include "glm/mat4x4.hpp"
|
|
#include "scene.h"
|
|
|
|
class LightNode : public GraphicalNode
|
|
{
|
|
Light *m_light;
|
|
public:
|
|
LightNode(Light* light) : m_light(light) {GraphicalNode::m_visible = true;}
|
|
|
|
virtual void update()
|
|
{
|
|
|
|
}
|
|
|
|
virtual Light* getLight() { return m_light; }
|
|
};
|
|
|
|
#endif // LIGHTNODE_H
|