/* osgEarth - Geospatial SDK for OpenSceneGraph
 * Copyright 2020 Pelican Mapping
 * MIT License
 */
#ifndef OSGEARTH_DRIVER_SIMPLE_SKY_SHADERS
#define OSGEARTH_DRIVER_SIMPLE_SKY_SHADERS 1

#include <osgEarth/ShaderLoader>

namespace osgEarth { namespace SimpleSky
{
    struct Shaders : public osgEarth::Util::ShaderPackage
	{
        Shaders();
		std::string Atmosphere_Vert;
		std::string Atmosphere_Frag;
        std::string Ground_ONeil_Vert;
        std::string Ground_ONeil_Frag;
        std::string Moon_Vert;
        std::string Moon_Frag;
        std::string Stars_Vert;
        std::string Stars_Frag;
        std::string Stars_GLES_Vert;
        std::string Stars_GLES_Frag;
        std::string Sun_Vert;
        std::string Sun_Frag;
	};

} } // namespace osgEarth::SimpleSky

#endif //OSGEARTH_DRIVER_SIMPLE_SKY_SHADERS