![]() | InDesign SDK 20.5 |
#include <IMotionPresetCmdData.h>

Public Types | |
| enum | { kDefaultIID = IID_IMOTIONPRESETCMDDATA } |
Public Member Functions | |
| virtual void | SetCreateEmpty (bool createEmpty)=0 |
| virtual void | SetPresetName (const PMString &name)=0 |
| virtual void | SetPresetDescription (const PMString &description)=0 |
| virtual void | SetMotionPresetFile (const IDFile &presetFile)=0 |
| virtual void | SetMotionPresetData (const WideString &presetData)=0 |
| virtual void | SetUsePresetFile (const bool &useFile)=0 |
| virtual void | SetTargetDB (IDataBase *iDB)=0 |
| virtual void | SetIsCustomPreset (bool isCustom)=0 |
| virtual bool | GetCreateEmpty () const =0 |
| virtual PMString | GetPresetName () const =0 |
| virtual PMString | GetPresetDescription () const =0 |
| virtual bool | GetSetDescriptionFlag () const =0 |
| virtual bool | GetSetNameFlag () const =0 |
| virtual void | SetEditLocked (bool editLocked)=0 |
| virtual void | SetDeleteLocked (bool deleteLocked)=0 |
| virtual void | SetNameLocked (bool nameLocked)=0 |
| virtual bool | GetEditLockInfo () const =0 |
| virtual bool | GetDeleteLockInfo () const =0 |
| virtual bool | GetNameLockInfo () const =0 |
| virtual bool | GetSetEditLockInfo () const =0 |
| virtual bool | GetSetDeleteLockInfo () const =0 |
| virtual bool | GetSetNameLockInfo () const =0 |
| virtual void | GetMotionPresetFile (IDFile &presetFile) const =0 |
| virtual void | GetMotionPresetData (WideString &presetData) const =0 |
| virtual bool | GetUsePresetFile () const =0 |
| virtual IDataBase * | GetTargetDB () const =0 |
| virtual bool | GetIsCustomPreset () const =0 |
Public Member Functions inherited from IPMUnknown | |
| virtual IPMUnknown * | QueryInterface (PMIID interfaceID) const =0 |
| virtual void | AddRef () const =0 |
| virtual void | Release () const =0 |
Data interface apply motion preset file command.
| pure virtual |
Get the flag whether to create a default empty preset.
| pure virtual |
| pure virtual |
| pure virtual |
Get flag indicate whether or not the new preset is custom
| pure virtual |
Get the motion preset input.
| presetData | returns the current motion preset data to use. |
| pure virtual |
Get the motion preset input.
| presetFile | returns the current motion preset file. |
| pure virtual |
| pure virtual |
| pure virtual |
| pure virtual |
| pure virtual |
| pure virtual |
| pure virtual |
| pure virtual |
| pure virtual |
Get the target DataBase for this command
| pure virtual |
Get flag indicating whether to use IDFile or WideString for motion data
| pure virtual |
Set the flag to indicate whether to create a default empty preset.
| createEmpty | is true if create a default empty preset. |
| pure virtual |
Sets the dellete lock info.
| deleteLocked | is the lock info to set. |
| pure virtual |
Sets the edit lock info.
| editLocked | is the lock info to set. |
| pure virtual |
Get flag indicate whether or not the new preset is custom
| isCustom | bool. |
| pure virtual |
Sets motion preset data to apply
| presetData | is the WideString representing the motion preset data to add. |
| pure virtual |
Sets motion preset file to apply
| presetFile | is the motion preset file to add. |
| pure virtual |
Sets the name lock info.
| nameLocked | is the lock info to set. |
| pure virtual |
Set the preset description.
| description | the preset description. |
| pure virtual |
Set the preset name.
| name | the preset name. |
| pure virtual |
Set target DB
| iDB | is the target DB for the new preset |
| pure virtual |
Sets flag to indicate generate motion xml for SWF
| useFile | is set to true if using a IDFile |