/////////////////////////////////////////////////////////////
// CINEMA 4D SDK                                           //
/////////////////////////////////////////////////////////////
// (c) MAXON Computer GmbH, all rights reserved            //
/////////////////////////////////////////////////////////////

#ifndef C4D_BASEDATA_H__
#define C4D_BASEDATA_H__

#include "ge_math.h"

//-------------------------------------------------------------------------------------------------
/// The base class for all plugin data classes.
//-------------------------------------------------------------------------------------------------
class BaseData
{
public:
	//----------------------------------------------------------------------------------------
	/// Default constructor.
	//----------------------------------------------------------------------------------------
	BaseData();

	//----------------------------------------------------------------------------------------
	/// Default destructor.
	//----------------------------------------------------------------------------------------
	virtual ~BaseData(void);

	//-----------------------------------------------------------------------------------------------
	/// Frees the base data object.
	//-----------------------------------------------------------------------------------------------
	void Destructor(void);
};

#endif // C4D_BASEDATA_H__
