Data Structures |
| struct | PSAliasSuite1 |
| | The set of routines available in the Alias Suite. More...
|
| struct | PSAliasSuite2 |
Defines |
| #define | kPSAliasSuite "Photoshop Alias Utility Suite" |
| | Unique identifier for the Alias Suite.
|
| #define | kPSAliasSuiteVersion1 1 |
| | Current version of the Alias Suite.
|
| #define | kPSAliasSuiteVersion2 2 |
| #define | kPSAliasSuiteVersion kPSAliasSuiteVersion2 |
Typedefs |
| typedef SPAPI SPErr(* | MacNewAliasFromCStringProc )(const char *cStringPathToFile, AliasHandle *alias) |
| | NOTE that on the Mac, this suite should be considered deprecated as of Photoshop 17.0.
|
| typedef SPAPI SPErr(* | MacNewAliasFromFSRefProc )(const void *fsRefToFile, AliasHandle *alias) |
| | Makes a new Mac OS alias from a file specification reference.
|
| typedef SPAPI SPErr(* | MacNewAliasFromNameAndFSRefProc )(const void *cfStringFilename, const void *fsRefToParentDir, AliasHandle *alias) |
| | Makes a new Mac OS alias from a file specification directory reference and a C String.
|
| typedef SPAPI SPErr(* | WinNewAliasFromWidePathProc )(const uint16 *filePathAsUTF16, AliasHandle *alias) |
| | Makes a new Windows alias from a Unicode string path.
|
| typedef SPAPI SPErr(* | WinNewAliasFromPIDLProc )(const void *pidlToFile, AliasHandle *alias) |
| | Makes a new Windows alias from a PIDL.
|
| typedef SPAPI SPErr(* | NewAliasFromCloudPathProc )(const char *cloudPath, AliasHandle *alias) |
| | Makes a new alias from a cloud document path.
|
| typedef SPAPI SPErr(* | IsCloudFileProc )(AliasHandle alias, SPBoolean *isCloud) |
| | Used to query whether or not an alias is representing a cloud file.
|
| typedef SPAPI SPErr(* | CloudReferenceFromAliasProc )(AliasHandle alias, ASZString *reference) |
| | Used to get the cloud asset reference for an alias that is related to a cloud file.
|
| typedef SPAPI SPErr(* | CloudPathFromAliasProc )(AliasHandle alias, ASZString *reference) |
| | Used to get the cloud asset reference path for an alias that is related to a cloud file.
|
| typedef SPAPI SPErr(* | NewAliasFromCloudReferenceProc )(const char *reference, AliasHandle *alias) |
| | Used to create an alias from a cloud asset reference.
|
| typedef SPAPI SPErr(* | UnicodePathToAliasProc )(const uint16 *unicodePath, AliasHandle *alias) |
| | Used to create an alias from a unicode path.
|
| typedef SPAPI SPErr(* | AliasToUnicodePathProc )(const AliasHandle alias, uint16 *unicodePath, uint32 length) |
| | Used to create a unicode path from an alias.
|
| typedef PSAliasSuite2 | PSAliasSuite |
This file describes the Photoshop Alias Suite for plug-ins.
Distribution: PUBLIC