| MaxPlus Python API Reference
    | 
 Inheritance diagram for FileManager:
 Inheritance diagram for FileManager:| Public Member Functions | |
| def | AppendToCurFilePath (*args) | 
| def | CanImportBitmap (*args) | 
| def | CanImportFile (*args) | 
| def | CheckForSave () | 
| def | ChooseDirectory (*args) | 
| def | ConfigureBitmapPaths () | 
| def | DoesFileExist (*args) | 
| def | DoMaxFileSaveAsDlg (*args) | 
| def | DownloadUrl (*args) | 
| def | Export (*args) | 
| def | ExportSelected (*args) | 
| def | Fetch () | 
| def | GetFileName () | 
| def | GetFileNameAndPath () | 
| def | GetSaveRequiredFlag () | 
| def | GetSavingVersion () | 
| def | Hold () | 
| def | Import (*args) | 
| def | IsAutoSaveRequired () | 
| def | IsInternetCachedFile (*args) | 
| def | IsMaxFile (*args) | 
| def | IsSaveRequired () | 
| def | IsSavingToFile () | 
| def | Merge (*args) | 
| def | Open (*args) | 
| def | Reset (noPrompt=False) | 
| def | Save (*args) | 
| def | SaveAs () | 
| def | SaveNodes (*args) | 
| def | SaveNodesAsVersion (*args) | 
| def | SaveSceneAsVersion (*args) | 
| def | SaveSelected (*args) | 
| def | SaveSelectedNodesAsVersion (*args) | 
| def | SetSaveRequiredFlag (*args) | 
| def | SetSavingVersion (*args) | 
Static functions for working with files. For example loading, saving, importing, exporting, merging and so forth.
| 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