| AREA_LIGHT enum value (defined in Ra::Core::Asset::LightData) | Ra::Core::Asset::LightData | |
| AssetData(const std::string &name) | Ra::Core::Asset::AssetData | inlineexplicit |
| AssetData(const AssetData &other)=default | Ra::Core::Asset::AssetData | |
| DIRECTIONAL_LIGHT enum value (defined in Ra::Core::Asset::LightData) | Ra::Core::Asset::LightData | |
| displayInfo() const | Ra::Core::Asset::LightData | inline |
| getFrame() const | Ra::Core::Asset::LightData | inline |
| getName() const | Ra::Core::Asset::AssetData | inlinevirtual |
| getType() const | Ra::Core::Asset::LightData | inline |
| isAreaLight() const | Ra::Core::Asset::LightData | inline |
| isDirectionalLight() const | Ra::Core::Asset::LightData | inline |
| isPointLight() const | Ra::Core::Asset::LightData | inline |
| isSpotLight() const | Ra::Core::Asset::LightData | inline |
| LightData(const std::string &name="", const LightType &type=UNKNOWN) | Ra::Core::Asset::LightData | explicit |
| LightData(const LightData &data) | Ra::Core::Asset::LightData | |
| LightType enum name | Ra::Core::Asset::LightData | |
| m_arealight (defined in Ra::Core::Asset::LightData) | Ra::Core::Asset::LightData | |
| m_color (defined in Ra::Core::Asset::LightData) | Ra::Core::Asset::LightData | |
| m_dirlight (defined in Ra::Core::Asset::LightData) | Ra::Core::Asset::LightData | |
| m_frame | Ra::Core::Asset::LightData | protected |
| m_name (defined in Ra::Core::Asset::AssetData) | Ra::Core::Asset::AssetData | protected |
| m_pointlight (defined in Ra::Core::Asset::LightData) | Ra::Core::Asset::LightData | |
| m_spotlight (defined in Ra::Core::Asset::LightData) | Ra::Core::Asset::LightData | |
| m_type (defined in Ra::Core::Asset::LightData) | Ra::Core::Asset::LightData | protected |
| POINT_LIGHT enum value (defined in Ra::Core::Asset::LightData) | Ra::Core::Asset::LightData | |
| setFrame(const Eigen::Matrix< Scalar, 4, 4 > &frame) | Ra::Core::Asset::LightData | inline |
| setLight(const Core::Utils::Color &color, const Eigen::Matrix< Scalar, 3, 1 > &direction) | Ra::Core::Asset::LightData | inline |
| setLight(const Core::Utils::Color &color, const Eigen::Matrix< Scalar, 3, 1 > &position, LightAttenuation attenuation) | Ra::Core::Asset::LightData | inline |
| setLight(const Core::Utils::Color &color, const Eigen::Matrix< Scalar, 3, 1 > &position, const Eigen::Matrix< Scalar, 3, 1 > &direction, Scalar inAngle, Scalar outAngle, LightAttenuation attenuation) | Ra::Core::Asset::LightData | inline |
| setLight(const Core::Utils::Color &color, const Eigen::Matrix< Scalar, 3, 1 > &cog, const Eigen::Matrix< Scalar, 3, 3 > &spatialCov, const Eigen::Matrix< Scalar, 3, 3 > &normalCov, LightAttenuation attenuation) | Ra::Core::Asset::LightData | inline |
| setName(const std::string &name) | Ra::Core::Asset::LightData | inline |
| SPOT_LIGHT enum value (defined in Ra::Core::Asset::LightData) | Ra::Core::Asset::LightData | |
| UNKNOWN enum value (defined in Ra::Core::Asset::LightData) | Ra::Core::Asset::LightData | |
| ~AssetData() | Ra::Core::Asset::AssetData | inlinevirtual |
| ~LightData() | Ra::Core::Asset::LightData | |