FileManager Class Reference

FileManager Class Reference
+ This reference page is linked to from the following overview topics:

Class Description

Static functions for working with files. For example loading, saving, importing, exporting, merging and so forth.
+ Inheritance diagram for FileManager:

Public Member Functions

def AppendToCurFilePath
 
def CanImportBitmap
 
def CanImportFile
 
def CheckForSave
 
def ChooseDirectory
 
def ConfigureBitmapPaths
 
def DoesFileExist
 
def DoMaxFileSaveAsDlg
 
def DownloadUrl
 
def Export
 
def ExportSelected
 
def Fetch
 
def GetFileName
 
def GetFileNameAndPath
 
def GetSaveRequiredFlag
 
def GetSavingVersion
 
def Hold
 
def Import
 
def IsAutoSaveRequired
 
def IsInternetCachedFile
 
def IsMaxFile
 
def IsSaveRequired
 
def IsSavingToFile
 
def Merge
 
def Open
 
def Reset
 
def Save
 
def SaveAs
 
def SaveNodes
 
def SaveNodesAsVersion
 
def SaveSceneAsVersion
 
def SaveSelected
 
def SaveSelectedNodesAsVersion
 
def SetSaveRequiredFlag
 
def SetSavingVersion
 

Static Public Attributes

tuple AppendToCurFilePath = staticmethod(AppendToCurFilePath)
 
tuple CanImportBitmap = staticmethod(CanImportBitmap)
 
tuple CanImportFile = staticmethod(CanImportFile)
 
tuple CheckForSave = staticmethod(CheckForSave)
 
tuple ChooseDirectory = staticmethod(ChooseDirectory)
 
tuple ConfigureBitmapPaths = staticmethod(ConfigureBitmapPaths)
 
tuple DoesFileExist = staticmethod(DoesFileExist)
 
tuple DoMaxFileSaveAsDlg = staticmethod(DoMaxFileSaveAsDlg)
 
tuple DownloadUrl = staticmethod(DownloadUrl)
 
tuple Export = staticmethod(Export)
 
tuple ExportSelected = staticmethod(ExportSelected)
 
tuple Fetch = staticmethod(Fetch)
 
tuple GetFileName = staticmethod(GetFileName)
 
tuple GetFileNameAndPath = staticmethod(GetFileNameAndPath)
 
tuple GetSaveRequiredFlag = staticmethod(GetSaveRequiredFlag)
 
tuple GetSavingVersion = staticmethod(GetSavingVersion)
 
tuple Hold = staticmethod(Hold)
 
tuple Import = staticmethod(Import)
 
tuple IsAutoSaveRequired = staticmethod(IsAutoSaveRequired)
 
tuple IsInternetCachedFile = staticmethod(IsInternetCachedFile)
 
tuple IsMaxFile = staticmethod(IsMaxFile)
 
tuple IsSaveRequired = staticmethod(IsSaveRequired)
 
tuple IsSavingToFile = staticmethod(IsSavingToFile)
 
tuple Merge = staticmethod(Merge)
 
tuple Open = staticmethod(Open)
 
tuple Reset = staticmethod(Reset)
 
tuple Save = staticmethod(Save)
 
tuple SaveAs = staticmethod(SaveAs)
 
tuple SaveNodes = staticmethod(SaveNodes)
 
tuple SaveNodesAsVersion = staticmethod(SaveNodesAsVersion)
 
tuple SaveSceneAsVersion = staticmethod(SaveSceneAsVersion)
 
tuple SaveSelected = staticmethod(SaveSelected)
 
tuple SaveSelectedNodesAsVersion = staticmethod(SaveSelectedNodesAsVersion)
 
tuple SetSaveRequiredFlag = staticmethod(SetSaveRequiredFlag)
 
tuple SetSavingVersion = staticmethod(SetSavingVersion)
 
tuple thisown = _swig_property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc='The membership flag')
 

Member Function Documentation

def AppendToCurFilePath (   args)
AppendToCurFilePath(wchar_t const * toAppend) -> bool
def CanImportBitmap (   args)
CanImportBitmap(wchar_t const * filename) -> bool
def CanImportFile (   args)
CanImportFile(wchar_t const * filename) -> bool
def CheckForSave ( )
CheckForSave() -> bool
def ChooseDirectory (   args)
ChooseDirectory(HWND hWnd, wchar_t * title, wchar_t * dir, wchar_t * desc=None)
ChooseDirectory(HWND hWnd, wchar_t * title, wchar_t * dir)
def ConfigureBitmapPaths ( )
ConfigureBitmapPaths() -> int
def DoesFileExist (   args)
DoesFileExist(wchar_t const * file, bool allowDirectory=True) -> bool
DoesFileExist(wchar_t const * file) -> bool
def DoMaxFileSaveAsDlg (   args)
DoMaxFileSaveAsDlg(WStr fileName, bool setAsCurrent=True) -> bool
DoMaxFileSaveAsDlg(WStr fileName) -> bool
def DownloadUrl (   args)
DownloadUrl(HWND hwnd, wchar_t const * url, wchar_t const * filename, DWORD flags=0) -> bool
DownloadUrl(HWND hwnd, wchar_t const * url, wchar_t const * filename) -> bool
def Export (   args)
Export() -> bool
Export(wchar_t const * name, bool SuppressPrompts=False) -> bool
Export(wchar_t const * name) -> bool
def ExportSelected (   args)
ExportSelected(wchar_t const * name, bool SuppressPrompts=False) -> bool
ExportSelected(wchar_t const * name) -> bool
def Fetch ( )
Fetch()
def GetFileName ( )
GetFileName() -> WStr
def GetFileNameAndPath ( )
GetFileNameAndPath() -> WStr
def GetSaveRequiredFlag ( )
GetSaveRequiredFlag() -> bool
def GetSavingVersion ( )
GetSavingVersion() -> DWORD
def Hold ( )
Hold()
def Import (   args)
Import() -> bool
Import(wchar_t const * name, bool SuppressPrompts=False) -> bool
Import(wchar_t const * name) -> bool
def IsAutoSaveRequired ( )
IsAutoSaveRequired() -> bool
def IsInternetCachedFile (   args)
IsInternetCachedFile(wchar_t const * filename) -> bool
def IsMaxFile (   args)
IsMaxFile(wchar_t const * filename) -> bool
def IsSaveRequired ( )
IsSaveRequired() -> bool
def IsSavingToFile ( )
IsSavingToFile() -> bool
def Merge (   args)
Merge()
Merge(wchar_t const * name, bool mergeAll=False, bool selectMerged=False) -> bool
Merge(wchar_t const * name, bool mergeAll=False) -> bool
Merge(wchar_t const * name) -> bool
def Open (   args)
Open()
Open(wchar_t const * name, bool NoPrompts=False, bool UseFileUnits=True, bool RefeshViewports=True, 
    bool SetCurrentFilePath=True) -> bool
Open(wchar_t const * name, bool NoPrompts=False, bool UseFileUnits=True, bool RefeshViewports=True) -> bool
Open(wchar_t const * name, bool NoPrompts=False, bool UseFileUnits=True) -> bool
Open(wchar_t const * name, bool NoPrompts=False) -> bool
Open(wchar_t const * name) -> bool
def Reset (   noPrompt = False)
Reset(bool noPrompt=False)
Reset()
def Save (   args)
Save() -> bool
Save(wchar_t const * name, bool clearNeedSaveFlag=True, bool useNewFile=True) -> bool
Save(wchar_t const * name, bool clearNeedSaveFlag=True) -> bool
Save(wchar_t const * name) -> bool
def SaveAs ( )
SaveAs() -> bool
def SaveNodes (   args)
SaveNodes(INodeTab nodes, wchar_t const * fname)
def SaveNodesAsVersion (   args)
SaveNodesAsVersion(wchar_t const * fname, INodeTab nodes, unsigned long saveAsVersion=MAX_RELEASE) -> bool
SaveNodesAsVersion(wchar_t const * fname, INodeTab nodes) -> bool
def SaveSceneAsVersion (   args)
SaveSceneAsVersion(wchar_t const * fname, bool clearNeedSaveFlag=True, bool useNewFile=True, unsigned long saveAsVersion=MAX_RELEASE) -> bool
SaveSceneAsVersion(wchar_t const * fname, bool clearNeedSaveFlag=True, bool useNewFile=True) -> bool
SaveSceneAsVersion(wchar_t const * fname, bool clearNeedSaveFlag=True) -> bool
SaveSceneAsVersion(wchar_t const * fname) -> bool
def SaveSelected (   args)
SaveSelected()
SaveSelected(wchar_t const * fname)
def SaveSelectedNodesAsVersion (   args)
SaveSelectedNodesAsVersion(wchar_t const * fname, unsigned long saveAsVersion=MAX_RELEASE) -> bool
SaveSelectedNodesAsVersion(wchar_t const * fname) -> bool
def SetSaveRequiredFlag (   args)
SetSaveRequiredFlag(bool requireSave=TRUE, bool requireAutoBackupSave=TRUE)
SetSaveRequiredFlag(bool requireSave=TRUE)
SetSaveRequiredFlag()
def SetSavingVersion (   args)
SetSavingVersion(DWORD version) -> DWORD