#pragma once

#include "Mix/Tool/Win32/Core/Dynamics/CollisionObject.h"

namespace Mix{ namespace Tool{ namespace Win32{ namespace Dynamics{

	class StaticPlane : public Mix::Tool::Win32::Dynamics::CollisionObject
	{
	public:
		virtual ~StaticPlane( void ) {}

		virtual const Mix::Tool::Win32::Dynamics::MATERIAL& GetMaterial( void ) const = 0;
		virtual void SetMaterial( const Mix::Tool::Win32::Dynamics::MATERIAL& material ) = 0;

	public:
		MIX_OBJECT_TYPE( Mix::Tool::Win32::Object::DYNAMICS__STATIC_PLANE, Mix::Tool::Win32::Dynamics::CollisionObject )
	};

}}}}
