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 |