Files
Slnkdwf/SlnkDWFImpl/dwffileimpl.h
Jos Groot Lipman 80d0142c23 SLNKDWF 2.00
svn path=/Slnkdwf/trunk/; revision=12481
2007-08-01 13:42:28 +00:00

42 lines
751 B
C++

// DWFFile.h : Declaration of the CDWFFile
#pragma once
#include "resource.h" // main symbols
#include "EPlotSectionsImpl.h"
//#include "SLNKDWF.h"
#include "Whiptk/whip_toolkit.h"
#include "Dwf/Toolkit.h"
// CDWFFile
class CDWFFileImpl
{
public:
CDWFFileImpl()
: m_DWF(NULL),m_oReader(NULL), m_isOpen(FALSE)
{
}
~CDWFFileImpl();
public:
bool get_PropertiesXML(CString & pVal);
CEPlotSectionsImpl *get_EPlotSections();
bool Open(const CString &DWFPath);
public:
CEPlotSectionsImpl m_EPlotSections;
DWFPackageReader::tPackageInfo m_tInfo;
private:
DWFCore::DWFFile *m_DWF;
DWFToolkit::DWFPackageReader* m_oReader;
WT_File m_DWFFile;
BOOL m_isOpen;
DWFString m_W2DFileName;
};