MaxPlus Python API Reference
FileManager Class Reference
+ 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 Public Attributes

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

Detailed Description

Static functions for working with files. For example loading, saving, importing, exporting, merging and so forth.

Member Function Documentation

◆ AppendToCurFilePath()

def AppendToCurFilePath ( args)
AppendToCurFilePath(wchar_t const * toAppend) -> bool

◆ CanImportBitmap()

def CanImportBitmap ( args)
CanImportBitmap(wchar_t const * filename) -> bool

◆ CanImportFile()

def CanImportFile ( args)
CanImportFile(wchar_t const * filename) -> bool

◆ CheckForSave()

def CheckForSave ( )
CheckForSave() -> bool

◆ ChooseDirectory()

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)

◆ ConfigureBitmapPaths()

def ConfigureBitmapPaths ( )
ConfigureBitmapPaths() -> int

◆ DoesFileExist()

def DoesFileExist ( args)
DoesFileExist(wchar_t const * file, bool allowDirectory=True) -> bool
DoesFileExist(wchar_t const * file) -> bool

◆ DoMaxFileSaveAsDlg()

def DoMaxFileSaveAsDlg ( args)
DoMaxFileSaveAsDlg(WStr fileName, bool setAsCurrent=True) -> bool
DoMaxFileSaveAsDlg(WStr fileName) -> bool

◆ DownloadUrl()

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

◆ Export()

def Export ( args)
Export() -> bool
Export(wchar_t const * name, bool SuppressPrompts=False) -> bool
Export(wchar_t const * name) -> bool

◆ ExportSelected()

def ExportSelected ( args)
ExportSelected(wchar_t const * name, bool SuppressPrompts=False) -> bool
ExportSelected(wchar_t const * name) -> bool

◆ Fetch()

def Fetch ( )
Fetch()

◆ GetFileName()

def GetFileName ( )
GetFileName() -> WStr

◆ GetFileNameAndPath()

def GetFileNameAndPath ( )
GetFileNameAndPath() -> WStr

◆ GetSaveRequiredFlag()

def GetSaveRequiredFlag ( )
GetSaveRequiredFlag() -> bool

◆ GetSavingVersion()

def GetSavingVersion ( )
GetSavingVersion() -> DWORD

◆ Hold()

def Hold ( )
Hold()

◆ Import()

def Import ( args)
Import() -> bool
Import(wchar_t const * name, bool SuppressPrompts=False) -> bool
Import(wchar_t const * name) -> bool

◆ IsAutoSaveRequired()

def IsAutoSaveRequired ( )
IsAutoSaveRequired() -> bool

◆ IsInternetCachedFile()

def IsInternetCachedFile ( args)
IsInternetCachedFile(wchar_t const * filename) -> bool

◆ IsMaxFile()

def IsMaxFile ( args)
IsMaxFile(wchar_t const * filename) -> bool

◆ IsSaveRequired()

def IsSaveRequired ( )
IsSaveRequired() -> bool

◆ IsSavingToFile()

def IsSavingToFile ( )
IsSavingToFile() -> bool

◆ Merge()

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

◆ Open()

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

◆ Reset()

def Reset (   noPrompt = False)
Reset(bool noPrompt=False)
Reset()

◆ Save()

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

◆ SaveAs()

def SaveAs ( )
SaveAs() -> bool

◆ SaveNodes()

def SaveNodes ( args)
SaveNodes(INodeTab nodes, wchar_t const * fname)

◆ SaveNodesAsVersion()

def SaveNodesAsVersion ( args)
SaveNodesAsVersion(wchar_t const * fname, INodeTab nodes, unsigned long saveAsVersion=MAX_RELEASE) -> bool
SaveNodesAsVersion(wchar_t const * fname, INodeTab nodes) -> bool

◆ SaveSceneAsVersion()

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

◆ SaveSelected()

def SaveSelected ( args)
SaveSelected()
SaveSelected(wchar_t const * fname)

◆ SaveSelectedNodesAsVersion()

def SaveSelectedNodesAsVersion ( args)
SaveSelectedNodesAsVersion(wchar_t const * fname, unsigned long saveAsVersion=MAX_RELEASE) -> bool
SaveSelectedNodesAsVersion(wchar_t const * fname) -> bool

◆ SetSaveRequiredFlag()

def SetSaveRequiredFlag ( args)
SetSaveRequiredFlag(bool requireSave=TRUE, bool requireAutoBackupSave=TRUE)
SetSaveRequiredFlag(bool requireSave=TRUE)
SetSaveRequiredFlag()

◆ SetSavingVersion()

def SetSavingVersion ( args)
SetSavingVersion(DWORD version) -> DWORD