EFolderSpecifier
Definition FolderSpecifiers.h:10
uint16_t Uint16
Definition GSTypes.h:26
#define VCOM_CALLTYPE
Definition VectorworksMVR.h:93
Definition FolderIdentifier.h:14
virtual VCOMError VCOM_CALLTYPE Set(const TXString &fullPath)
Definition FolderIdentifier.cpp:212
virtual VCOMError VCOM_CALLTYPE GetAttributesTimeDateReference(EAttributesTimeReference ref, SAttributesDateTime &outData)
Definition FolderIdentifier.cpp:460
TXString GetFullPath() const
Definition FolderIdentifier.cpp:181
virtual VCOMError VCOM_CALLTYPE RevealInOS()
Definition FolderIdentifier.cpp:926
VCOMError SetFullPath(const TXString &fullPath)
Definition FolderIdentifier.cpp:39
static void ConvertFoldername(TXString &outName)
Definition FolderIdentifier.cpp:1026
virtual ~CFolderIdentifier()
Definition FolderIdentifier.cpp:33
virtual VCOMError VCOM_CALLTYPE GetName(TXString &outName)
Definition FolderIdentifier.cpp:343
virtual VCOMError VCOM_CALLTYPE DeleteOnDisk()
Definition FolderIdentifier.cpp:820
virtual VCOMError VCOM_CALLTYPE SetAttributesTimeDateReference(EAttributesTimeReference ref, const SAttributesDateTime &data)
Definition FolderIdentifier.cpp:508
virtual VCOMError VCOM_CALLTYPE ExistsOnDisk(bool &outValue)
Definition FolderIdentifier.cpp:312
virtual VCOMError VCOM_CALLTYPE ValidateName(TXString &outName)
Definition FolderIdentifier.cpp:996
virtual VCOMError VCOM_CALLTYPE SetAttributes(const SAttributes &attributes)
Definition FolderIdentifier.cpp:448
virtual VCOMError VCOM_CALLTYPE GetParentFolder(IFolderIdentifier **ppOutParentFolderID)
Definition FolderIdentifier.cpp:364
virtual VCOMError VCOM_CALLTYPE EnumerateContents(IFolderContentListener *pListener, bool bReqursive)
Definition FolderIdentifier.cpp:735
static void ValidateFoldername(TXString &outName)
Definition FolderIdentifier.cpp:1002
virtual VCOMError VCOM_CALLTYPE FormatFoldername(TXString &formatName, Uint16 maxCharsWithoutSpace)
Definition FolderIdentifier.cpp:981
virtual VCOMError VCOM_CALLTYPE CreateOnDisk()
Definition FolderIdentifier.cpp:800
virtual VCOMError VCOM_CALLTYPE IsSet()
Definition FolderIdentifier.cpp:304
virtual VCOMError VCOM_CALLTYPE Clear()
Definition FolderIdentifier.cpp:294
CFolderIdentifier()
Definition FolderIdentifier.cpp:28
static EFolderSpecifier TranslateFolderSpec(EFolderSpecifier folderSpec)
virtual VCOMError VCOM_CALLTYPE DuplicateOnDisk(IFolderIdentifier *newFolder, bool overrideIfNecessary=false, TXString *displayProgressDialog=NULL)
Definition FolderIdentifier.cpp:952
virtual VCOMError VCOM_CALLTYPE GetAttributes(SAttributes &outAttributes)
Definition FolderIdentifier.cpp:400
Definition IFolderIdentifier.h:63
Definition IFolderIdentifier.h:89
Definition GSString.h:134
std::function< EFolderContentListenerResult(IFileIdentifier *fileID)> TFolderContentCallback_File
Definition IFolderIdentifier.h:73
EAttributesTimeReference
Definition IFolderIdentifier.h:42
std::function< EFolderContentListenerResult(IFolderIdentifier *folderID)> TFolderContentCallback_Folder
Definition IFolderIdentifier.h:72
std::vector< TXString > TXStringArray
Definition GSString.h:547
uint32_t VCOMError
Definition VectorworksMVR.h:119
Definition IFolderIdentifier.h:32
Definition IFolderIdentifier.h:16