12 #ifndef __IMG_SaveRastersToFilesParms__
13 #define __IMG_SaveRastersToFilesParms__
33 : myFileParms(nullptr)
35 , myCreatedFiles(nullptr)
37 init(
format, created_files, fparms, linear_planes, separator, planeToVarMap);
52 override_parms = myFileParms;
53 init(src.myFormatName, src.myCreatedFiles, override_parms,
54 src.myLinearPlanes, src.mySeparator,
57 myFormat = override_format;
IMG_SaveRastersToFilesParms(const UT_StringHolder &format=UT_StringHolder(), UT_StringArray *created_files=nullptr, const IMG_FileParms *fparms=nullptr, const UT_StringHolder &linear_planes=UT_StringHolder(), const UT_StringHolder &separator="_", const UT_StringMap< UT_StringHolder > &planeToVarMap=UT_StringMap< UT_StringHolder >())
IMG_SaveRastersToFilesParms(const IMG_FileParms *fparms, const IMG_Format *format)
void setFormat(const IMG_Format *format)
void setFileParms(const IMG_FileParms *p)
UT_StringArray * createdFiles() const
const UT_StringMap< UT_StringHolder > & planeToVar() const
const UT_StringHolder & separator() const
const IMG_Format * format() const
const UT_StringHolder & formatName() const
GLint GLint GLsizei GLint GLenum format
const UT_StringHolder & linearPlanes() const
const IMG_FileParms * fileParms() const
File options for manipulating image data on load or save. This class allows you to modify the incomin...
Parameters for the saveRaster[s]AsFile[s]() methods of IMG_File.
IMG_SaveRastersToFilesParms(const IMG_SaveRastersToFilesParms &src, const IMG_Format *override_format, const IMG_FileParms *override_parms)