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...