Polygon Crucher SDK - Documentation
Documentation
Loading...
Searching...
No Matches
CFileIo Class Reference
Inheritance diagram for CFileIo:
C3DIo

Public Member Functions

 CFileIo (const CFileNameSpec &, unsigned int flags, CXWnd *pParent=NULL)
 
 CFileIo (unsigned int fileclass, unsigned int flags, CXWnd *pParent=NULL)
 
CXWndGetParentWnd ()
 
CCustomDataGetCustomData ()
 
CXString GetCurrentShortFileName (void)
 
CXString GetCurrentCompleteFileName (void)
 
CXString GetCurrentFilePath (void)
 
void SetAlternativeClass (unsigned int altClass)
 
unsigned int GetAlternativeClass () const
 
bool IsMultiParserExtension () const
 
bool IsLoading () const
 
bool IsURL (bool trueOnlyIfFileURL) const
 
CXString GetName () const
 
CXString GetCompleteName () const
 
CXString GetPath () const
 
CXString GetExtension () const
 
CXString GetNameWithoutExt () const
 
void SetNewFileName (const CFileNameSpec &filespec)
 
unsigned int GetKindOf (void) const
 
unsigned int GetClass (void) const
 
unsigned int GetProperties (void) const
 
unsigned int GetParser () const
 
bool ReportIoError (CIoOptions *options=NULL, unsigned int level=IoLogInfo::LOG_WARNING|IoLogInfo::LOG_ERROR)
 
bool ReportIoError (const CXString &error)
 
CXString GetIoErrorTxt () const
 
int GetIoError () const
 
void SetIoError (IO_FILE_RESULT error, CIoOptions *options=NULL, IoLogInfo::loglevel level=IoLogInfo::LOG_ERROR)
 
void SetIoError (const CXString &error, CIoOptions *options=NULL, IoLogInfo::loglevel level=IoLogInfo::LOG_ERROR)
 
unsigned int GetFlags () const
 
void SetFlag (FILE_PARSER_FLAGS state, bool set)
 
bool IsFlagSet (unsigned int state) const
 
void SetSilentMode (bool silent)
 
bool IsSilentMode ()
 
bool SaveIoParameters (bool loading, const CCustomData &iodata, unsigned int fileclass) const
 
bool LoadIoParameters (bool loading, CCustomData &iodata, unsigned int fileclass) const
 

Static Public Member Functions

static CXString GetIoErrorTxtFromCode (bool loading, int code, LPCTSTR filename=NULL)
 
static IoShowDialog HasDialog (unsigned int fileclass, bool loading)
 
static CXString GetPreferencesFilePath ()
 

The documentation for this class was generated from the following file: