25 #ifndef __I6ENGINE_API_ANIMATEDDIRECTIONALLIGHTCOMPONENT_H_ 
   26 #define __I6ENGINE_API_ANIMATEDDIRECTIONALLIGHTCOMPONENT_H_ 
   57                         return "AnimatedDirectionalLight";
 
   61                 uint64_t _directionDuration;
 
   62                 std::map<double, Vec3> _directions;
 
   65                 std::vector<componentOptions> getComponentOptions() 
override;
 
#define ISIXE_MODULES_API
 
std::map< std::string, std::string > attributeMap
 
Tells the engine that this GameObject is emitting light. For creating a AnimatedDirectionalLightCompo...
 
std::string getTemplateName() const override
returns the name this template was registered with 
 
interpolates light colours and attenuation (e.g. range) For creating a AnimatedLuminousAppearanceComp...