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


#ifndef	__RESOURCE_GEOMETRY_GENERATOR__
#define	__RESOURCE_GEOMETRY_GENERATOR__


namespace GS {
	namespace Core {
		class Geometry;

		namespace GeometryGenerator {

/// Is a geometry name referring to a generated resource.
bool			IsGenerated(const char *);
/// Generate a geometry.
bool			Generate(const char *, Geometry &);

		} // GeometryGenerator
	} // Core
} // GS


#endif	// __RESOURCE_GEOMETRY_GENERATOR__
