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


#ifndef	__SCENEPHYSICWORLDINTERFACE__
#define	__SCENEPHYSICWORLDINTERFACE__


		#include "physic/physic_world_interface.h"


namespace GS {
	namespace S3D {
		class Scene;

/*!
	@short	The scene physic world interface.
*/
class	IScenePhysicWorld : public IPhysicWorld
{
		Scene			*scene;

public:

		void			PhysicStep(float, bool = true);

		IScenePhysicWorld(Scene *s) : scene(s) {}
};

	} // S3D
} // GS


#endif	// __SCENEPHYSICWORLDINTERFACE__
