| PIDescriptorSimpleReference::_keyData | |
| AboutRecord | Record passed to plug-in modules for the about selectors |
| AcquireRecord | This structure is passed to the plug-in module through the parameter block |
| BigDocumentStruct | Allows editing of documents beyond the 30,000 by 30,000 pixel limit mandated in earlier versions, a feature added in Photoshop CS (8.0) |
| BufferProcs | The set of routines available in the Buffer Procs |
| ChannelPortProcs | The set of routines available for teh Channel Ports Suite |
| CMYK16tuple | Color defined for CMYK 16 bit space |
| CMYKtuple | Color defined for CMYK space |
| ColorServicesInfo | This data structure is used in the ColorServicesProc callback function |
| ColorTableInfo | Color table information |
| CS_XYZColor | Color values for the XYZ color space |
| ExportRecord | This structure is passed to the Export plug-in module main() through the pluginParamBlock |
| FilterCaseInfo | Data for the filter case information property 'fici' PIFilterCaseInfoProperty |
| FilterRecord | This structure is passed to the plug-in module through the parameter block |
| FloatPoint | Floating point Point definition, defined in terms of nativeFloat |
| FloatRect | Rectangle definition defined with nativeFloat |
| FormatInfo | Information about this Format Plug-in |
| FormatRecord | This structure is passed to the plug-in module through the parameter block |
| HandleProcs | |
| HSBtuple | Color defined for HSB space |
| HSLtuple | Color defined for HSL space |
| ImageServicesProcs | The set of routines available in the Image Services suite |
| JSScriptingSuite1 | The set of routines available in Version 1 of the JavaScript suite |
| JSScriptingSuite2 | The set of routines available in Version 2 of the JavaScript suite |
| JSScriptingSuite3 | The set of routines available in Version 3 of the JavaScript suite |
| JSScriptingSuite4 | The set of routines available in Version 4 of the JavaScript suite |
| LAB16tuple | Color defined for LAB 16 bit space |
| LABtuple | Color defined for LAB space |
| LiveObjectScriptSuite1 | |
| PatternSpec | |
| PIActionParameters | Parameters passed to an automation plug-in through the message data |
| PIAffineMatrix | Affine matrix defined with real64 |
| PIBlendMode | Blend Mode Information |
| PickParms | Structure used to return the color selected by the user |
| PIDescriptorParameters | Descriptor suite callbacks |
| PIDescriptorSimpleReference | Refers to an external object, such as a channel or a layer |
| PIFloatPoint | Point x,y defined with real64 |
| PIFloatRect | Rectangle defined with real64 |
| PIInterfaceColor | Interface color definition used with Property Suite property propInterfaceColor |
| PIPickerParams | This structure is passed to the plug-in module through the parameter block |
| PISelectionParams | This structure is passed to the plug-in module through the parameter block |
| PITerminology | Maps Photoshop "key" information into human readable text and provides additional type information for values |
| PixelMemoryDesc | Describes an area of memory as pixels |
| PlatformData | |
| PlugInInfo | Information about the Plug-in |
| PlugInMonitor | Monitor setup information |
| PropertyProcs | The set of routines available in the Property Suite |
| PSActionControlProcs | The set of routines available in the Action Control Suite |
| PSActionControlProcs4 | The set of routines available in the Action Control Suite version 4 |
| PSActionControlProcsOld | The set of routines available in the Action Control Suite version 3 and 2 |
| PSActionDescriptorProcs | The set of routines available in the Action Descriptor Suite |
| PSActionDescriptorProcs2 | The set of routines available in the Action Descriptor Suite |
| PSActionDescriptorProcs3 | The set of routines available in the Action Descriptor Suite |
| PSActionListProcs | The set of available routines for the Action List Suite |
| PSActionListProcs1 | The set of available routines for the Action List Suite |
| PSActionListProcs2 | The set of available routines for the Action List Suite |
| PSActionReferenceProcs | The set of routines available in the Action Reference Suite |
| PSActionReferenceProcsOld | The set of routines available in the Action Reference Suite version 2 |
| PSActionsPlugInMessage | Message passed to all automation plug-in entry points, when the caller is is kPSPhotoshopCaller and the selector is kPSDoIt |
| PSAliasSuite1 | The set of routines available in the Alias Suite |
| PSAliasSuite2 | |
| PSBasicActionControlProcs | The set of routines available in the Basic Action Control Suite |
| PSBasicActionControlProcsOld | The set of routines available in the Basic Action Control Suite |
| PSBufferSuite1 | The set of routines available in Pica Buffer Suite Version 1 |
| PSBufferSuite2 | The set of routines available in Pica Buffer Suite Version 1 |
| PSChannelPortSetPixelsParameters | Parameters for the Set Pixel operation |
| PSChannelPortsSuite1 | The set of routines available in the Channel Ports Suite |
| PSColorSpaceSuite1 | The set of routines available in the Color Space suite |
| PSColorSpaceSuite2 | The set of routines available in the Color Space suite |
| PSDescriptorRegistryProcs | The set of routines available in the Descriptor Registry Suite |
| PSErrorSuite1 | The set of routines available in the Error Suite |
| PSFeatureSuite1 | |
| PSGaussianBlurParameters | Parameters for the Gaussian blur operation |
| PSGetFileListSuite1 | The set of routines available in Version 1 of the Get File List Suite |
| PSGetFileListSuite2 | The set of routines available in Version 2 of the Get File List Suite |
| PSGetFileListSuite3 | The set of routines available in Version 3 of the Get File List Suite |
| PSGetFileListSuite4 | The set of routines available in Version 4 of the Get File List Suite |
| PSGetFileListSuite5 | The set of routines available in Version 5 of the Get File List Suite |
| PSGetFileListSuite6 | The set of routines available in Version 6 of the Get File List Suite |
| PSGetFileListSuite7 | The set of routines available in Version 7 of the Get File List Suite |
| PSGetPathSuite1 | The routines available in the Get Path Suite |
| PSGetPathSuite2 | The routines available in the Get Path Suite |
| PSHandleSuite1 | The set of routines available in Pica Handle Suite Version 1 |
| PSHandleSuite2 | The set of routines available in Pica Handle Suite Version 2 |
| PSImageMultiPlane | Describes multiple 8-bit planes of pixel data used by the image services callback functions |
| PSImageMultiPlane32 | Describes multiple planes of pixel data used by the image services callback functions |
| PSImagePlane | Describes the 8-bit plane of pixel data used by the image services callback functions |
| PSMatrixMathProcs | The set of routines available for the Matrix Math Suite |
| PSMinMaxMedianParameters | Parameters for min, max, and median filters |
| PSPatternsSuite1 | |
| PSPixelMap | Describes a block of pixels for display purposes |
| PSPixelMask | Pixel mask Information |
| PSPixelOverlay | Pixel Overlay Information |
| PSPlatformContext | Describes the platformContext used in DisplayPixeldProc |
| PSProgressSuite1 | The set of routines available in the Progress Suite |
| PSProgressSuite2 | The set of routines available in the Progress Suite |
| PSScaling | Provide a scaling through a rectangle in source space and a corresponding rectangle in destination space |
| PSUIHooksSuite1 | The set of routines available in Version 1 of the UI Hooks Suite |
| PSUIHooksSuite2 | The set of routines available in Version 2 of the UI Hooks Suite |
| PSUIHooksSuite3 | The set of routines available in Version 3 of the UI Hooks Suite |
| PSUIHooksSuite4 | The set of routines available in Version 3 of the UI Hooks Suite |
| PsUXPSuite1 | The set of routines available in the UXP Suite |
| PSWindowNotifyProcs | The set of routines available in the Window Notify suite |
| ReadChannelDesc | A channel to read from |
| ReadDescriptorProcs | The Read Descriptor Suite, handles all the Get functionality for scripting |
| ReadImageDocumentDesc | The document information, used by the Export, Filter, and Selection module parameter blocks |
| ReadLayerDesc | A layer to read |
| ResourceProcs | The set of routines available in the Resource suite |
| RGB16tuple | Color defined for RGB 16 bit space |
| RGBLookUpTable | Look up table for RGB |
| RGBtuple | Color defined for RGB space |
| ScriptValueSuite1 | |
| TypeCreatorPair | Mac OS structure for file formats comprised of { 'type', 'crea' } |
| VPoint | Point definition defined with integers |
| VRect | Rectangle definition defined with integers |
| WriteChannelDesc | The channel to write a selection to |
| WriteDescriptorProcs | The Write Descriptor Suite, handles all the Put functionality for scripting |
| XYZ16tuple | Color defined for XYZ 16 bit space |