#pragma once #include "Actor.h" #include "Component/PointLight.h" namespace Seele { class PointLightActor : public Actor { public: PointLightActor(PScene scene); PointLightActor(PScene scene, Vector position, Vector color, float attenuation); virtual ~PointLightActor(); Component::PointLight& getPointLightComponent(); const Component::PointLight& getPointLightComponent() const; private: }; DEFINE_REF(PointLightActor) } // namespace Seele