/***************************************************************************
*                                                                          *
*  Copyright (C) Golaem S.A.  All Rights Reserved.                         *
*                                                                          *
***************************************************************************/

#pragma once

#include "glmSDKAPI.h"
#include "glmAbstractSpatialEnvironmentCreator.h"

namespace glm
{
	class GLM_SDK_API DefaultSpatialEnvironmentCreator : public AbstractSpatialEnvironmentCreator
	{
	public:

		DefaultSpatialEnvironmentCreator();
		virtual ~DefaultSpatialEnvironmentCreator() ;

	protected:
		
		virtual GseComputationErrorCode::Value doComputation(bool& cancel);

	private:
		GLM_DISALLOW_COPY_AND_ASSIGN(DefaultSpatialEnvironmentCreator);
	} ;
}
