SBSPSS/Utils/MapEdit/Export.h
2000-12-11 21:29:59 +00:00

47 lines
859 B
C++

/**************/
/*** Export ***/
/**************/
#ifndef __EXPORT_HEADER__
#define __EXPORT_HEADER__
#include "stdafx.h"
#include <Vector>
#include <GFName.hpp>
#include "mapedit.h"
#include "Quantize.h"
#include <list.h>
/*****************************************************************************/
/*****************************************************************************/
/*****************************************************************************/
class CCore;
class CMap;
class CTile;
class CExport
{
public:
CExport(char *Filename);
~CExport();
virtual void ExportLayerTile(CCore *Core,char *LayerName,int SubType,CMap &Map)=0;
virtual void ExportTiles(CCore *Core)=0;
protected:
GFName Filename;
FILE *File;
int Count;
};
/*****************************************************************************/
#endif