- void getSky(video::SColor *bgcolor, std::string *type,
- std::vector<std::string> *params, bool *clouds)
- {
- *bgcolor = m_sky_bgcolor;
- *type = m_sky_type;
- *params = m_sky_params;
- *clouds = m_sky_clouds;
- }
+ const SkyboxParams &getSkyParams() const { return m_skybox_params; }
+
+ void setSun(const SunParams &sun_params) { m_sun_params = sun_params; }
+
+ const SunParams &getSunParams() const { return m_sun_params; }
+
+ void setMoon(const MoonParams &moon_params) { m_moon_params = moon_params; }
+
+ const MoonParams &getMoonParams() const { return m_moon_params; }
+
+ void setStars(const StarParams &star_params) { m_star_params = star_params; }
+
+ const StarParams &getStarParams() const { return m_star_params; }