//-------------------------------------------------------------------------------
/**
*	This program is distributed under the terms of the GNU Lesser General
*	Public License (LGPL). 
*
*	ASSIMP Viewer Utility
*
*/
//-------------------------------------------------------------------------------

#pragma once

#include <string>

namespace AssimpRendererD3d
{

	class AiToDxShaders
	{
		public:
		// Shader used for rendering a skybox background
		static std::string  g_szSkyboxShader;

		// Shader used for visualizing normal vectors
		static std::string  g_szNormalsShader;

		// Default shader
		static std::string  g_szDefaultShader;

		// Material shader
		static std::string  g_szMaterialShader;

		// Shader used to draw the yellow circle on top of everything
		static std::string  g_szPassThroughShader;

		// Shader used to draw the checker pattern background for the texture view
		static std::string  g_szCheckerBackgroundShader;
	};

}	// namespace
