Ocular Engine
DirectionalLight.hpp
1 
17 #pragma once
18 #ifndef __H__OCULAR_CORE_LIGHT_DIRECTIONAL__H__
19 #define __H__OCULAR_CORE_LIGHT_DIRECTIONAL__H__
20 
21 #include "LightSource.hpp"
22 
23 //------------------------------------------------------------------------------------------
24 
29 namespace Ocular
30 {
35  namespace Core
36  {
41  {
42  public:
43 
44  DirectionalLight(std::string const& name, SceneObject* parent = nullptr);
46 
47  virtual ~DirectionalLight();
48 
49  protected:
50 
51  void exposeProperties();
52 
53  private:
54  };
55  }
59 }
64 //------------------------------------------------------------------------------------------
65 
66 #endif
Note: Once this library is made dynamic, this will no longer be needed.
Definition: Common.hpp:70
Definition: SceneObject.hpp:93
Definition: DirectionalLight.hpp:40
Definition: LightSource.hpp:43