The Write Descriptor Suite, handles all the Put functionality for scripting. More...

#include <PIActions.h>

Data Fields

int16 writeDescriptorProcsVersion
 Version of the Write Descriptor Suite.
int16 numWriteDescriptorProcs
 Number of routines in the Write Descriptor Suite.
OpenWriteDescriptorProc openWriteDescriptorProc
 Function pointer to open a write descriptor.
CloseWriteDescriptorProc closeWriteDescriptorProc
 Function pointer to close a write descriptor.
PutIntegerProc putIntegerProc
 Function pointer to put an integer value into a descriptor.
PutFloatProc putFloatProc
 Function pointer to put a float value into a descriptor.
PutUnitFloatProc putUnitFloatProc
 Function pointer to put a unit float value into a descriptor.
PutBooleanProc putBooleanProc
 Function pointer to put a boolean value into a descriptor.
PutTextProc putTextProc
 Function pointer to put a text value into a descriptor.
PutAliasProc putAliasProc
 Function pointer to put an alias value into a descriptor.
PutEnumeratedProc putEnumeratedProc
 Function pointer to put an enumeration into a descriptor.
PutClassProc putClassProc
 Function pointer to put a class description type into a descriptor.
PutSimpleReferenceProc putSimpleReferenceProc
 Function pointer to put a basic reference into a descriptor.
PutObjectProc putObjectProc
 Function pointer to put an object into a descriptor.
PutCountProc putCountProc
 Function pointer to put a count into a descriptor.
PutStringProc putStringProc
 Function pointer to put an string value into a descriptor.
PutScopedClassProc putScopedClassProc
 Scoped classes are not for use by plug-ins in Photoshop 4.0.
PutScopedObjectProc putScopedObjectProc
 Scoped classes are not for use by plug-ins in Photoshop 4.0.

Detailed Description

The Write Descriptor Suite, handles all the Put functionality for scripting.

Make sure to check its version number and number of routines for compatibility before using its callbacks.


Field Documentation

Version of the Write Descriptor Suite.

Number of routines in the Write Descriptor Suite.

Function pointer to open a write descriptor.

Function pointer to close a write descriptor.

Function pointer to put an integer value into a descriptor.

Function pointer to put a float value into a descriptor.

Function pointer to put a unit float value into a descriptor.

Function pointer to put a boolean value into a descriptor.

Function pointer to put a text value into a descriptor.

Function pointer to put an alias value into a descriptor.

Function pointer to put an enumeration into a descriptor.

Function pointer to put a class description type into a descriptor.

Function pointer to put a basic reference into a descriptor.

Function pointer to put an object into a descriptor.

Function pointer to put a count into a descriptor.

Function pointer to put an string value into a descriptor.

Scoped classes are not for use by plug-ins in Photoshop 4.0.

Scoped classes are not for use by plug-ins in Photoshop 4.0.


The documentation for this struct was generated from the following file: