/* -----------------------------------------------------------------------------
	GSFramework
	Copyright 2001-2013 Emmanuel Julien. All Rights Reserved.
----------------------------------------------------------------------------- */


#ifndef	__TERRAIN_SHADER_GENERATOR__


		#include "core/terrain.h"


namespace GS {
	namespace Core {
		struct Shader;

		namespace TerrainShaderGenerator {

bool	GenerateShader(Shader &shader, const char *t_blend, const Terrain::Layer layers[4]);

		} // TerrainShaderGenerator
	} // Core
} // GS


#endif	// __TERRAIN_SHADER_GENERATOR__
