1 #include <Core/Asset/LightData.hpp>
9 AssetData( name ), m_frame( Eigen::Matrix<Scalar, 4, 4>::Identity() ), m_type( type ) {}
12 AssetData( data ), m_frame( data.m_frame ), m_type( data.m_type ), m_color( data.m_color ) {
16 m_pointlight = data.m_pointlight;
19 m_spotlight = data.m_spotlight;
21 case DIRECTIONAL_LIGHT:
22 m_dirlight = data.m_dirlight;
25 m_arealight = data.m_arealight;
LightData(const std::string &name="", const LightType &type=UNKNOWN)
CONSTRUCTOR.