#include <ISVGPrefsCmdData.h>
Command data interface to set ISVGPreferences values.
Copy the values from the passed in interface copyPref.
- Parameters
| copyPref | IN the ISVGPrefences interface to copy from |
| virtual int32 ISVGPrefsCmdData::GetImportSVGCreateFrame | ( | void | | ) | const |
| pure virtual |
Get create frame from clipping path.
- Returns
- int32 - kCreateFrameFromClipPath or kDontCreateFrameFromClipPath
| virtual int32 ISVGPrefsCmdData::GetImportSVGCreateProxy | ( | void | | ) | const |
| pure virtual |
Get create proxy mode.
- Returns
- int32 - kNeverCreate or kCreateIfNeeded or kAlwaysCreate
| virtual int32 ISVGPrefsCmdData::GetImportSVGMode | ( | void | | ) | const |
| pure virtual |
Get import preference for whole vs pieces.
- Returns
- int32 - kImportWhole or kImportPieces
All inclusive Set method. The SVG import preference values are defined in ISVGPreferences.h. Use ISVGPreferences::kDontChange to prevent the mode from changing.
- Parameters
| importSVGmode | IN import preference for whole vs. pieces |
| importSVGCreateFrame | IN create frame from clipping path |
| importSVGCreateProxy | IN create proxy mode |
| virtual void ISVGPrefsCmdData::SetImportSVGCreateFrame | ( | const int32 | createFrame | ) | |
| pure virtual |
Set create frame from clipping path.
- Parameters
| createFrame | IN kCreateFrameFromClipPath or kDontCreateFrameFromClipPath |
| virtual void ISVGPrefsCmdData::SetImportSVGCreateProxy | ( | const int32 | createProxy | ) | |
| pure virtual |
Set create proxy mode.
- Parameters
| createProxy | IN kNeverCreate or kCreateIfNeeded or kAlwaysCreate |
| virtual void ISVGPrefsCmdData::SetImportSVGMode | ( | const int32 | importSVGmode | ) | |
| pure virtual |
Set import preference for whole vs pieces.
- Parameters
| importPref | IN kImportWhole or kImportPieces |