#ifndef _Skybox_H__ #define _Skybox_H__ #include "../OrxonoxPrereqs.h" #include "core/BaseObject.h" #include "network/Synchronisable.h" class TiXmlElement; // Forward declaration namespace orxonox { class _OrxonoxExport Skybox : public BaseObject, public network::Synchronisable { public: Skybox(); virtual ~Skybox(); void loadParams(TiXmlElement* xmlElem); virtual void XMLPort(Element& xmlelement, bool loading); void setSkybox(const std::string& skyboxname); bool create(); void registerAllVariables(); void setSkyboxSrc(std::string src); private: std::string skyboxSrc_; }; } #endif /* _Skybox_H__ */