18 #ifndef __H__OCULAR_CORE_LIGHT_SOURCE__H__
19 #define __H__OCULAR_CORE_LIGHT_SOURCE__H__
21 #include "Scene/SceneObject.hpp"
23 #include "Math/Vector4.hpp"
24 #include "Math/Color.hpp"
void setAngle(float angle)
Definition: LightSource.cpp:93
float getLightType() const
Definition: LightSource.cpp:113
float getIntensity() const
Definition: LightSource.cpp:78
void setRange(float range)
Definition: LightSource.cpp:83
virtual void onLoad(BuilderNode const *node) override
Definition: LightSource.cpp:51
Note: Once this library is made dynamic, this will no longer be needed.
Definition: Common.hpp:70
Color getColor() const
Definition: LightSource.cpp:68
void setIntensity(float intensity)
Definition: LightSource.cpp:73
Definition: SceneObject.hpp:93
float getAngle() const
Definition: LightSource.cpp:98
Generic node system used for loading and saving SceneObjects and their components.
Definition: BuilderNode.hpp:51
void setColor(Core::Color const &color)
Definition: LightSource.cpp:63
float getRange() const
Definition: LightSource.cpp:88
Definition: LightSource.hpp:43