PSActionReferenceProcsOld Struct Reference

The set of routines available in the Action Reference Suite version 2. More...

#include <PIActions.h>

Data Fields

SPAPI OSErr(* Make )(PIActionReference *reference)
SPAPI OSErr(* Free )(PIActionReference ref)
SPAPI OSErr(* GetForm )(PIActionReference ref, DescriptorFormID *value)
SPAPI OSErr(* GetDesiredClass )(PIActionReference ref, DescriptorClassID *value)
SPAPI OSErr(* PutName )(PIActionReference ref, DescriptorClassID desiredClass, const char *cstrValue)
SPAPI OSErr(* PutIndex )(PIActionReference ref, DescriptorClassID desiredClass, uint32 value)
SPAPI OSErr(* PutIdentifier )(PIActionReference ref, DescriptorClassID desiredClass, uint32 value)
SPAPI OSErr(* PutOffset )(PIActionReference ref, DescriptorClassID desiredClass, int32 value)
SPAPI OSErr(* PutEnumerated )(PIActionReference ref, DescriptorClassID desiredClass, DescriptorEnumTypeID type, DescriptorEnumID value)
SPAPI OSErr(* PutProperty )(PIActionReference ref, DescriptorClassID desiredClass, DescriptorKeyID value)
SPAPI OSErr(* PutClass )(PIActionReference ref, DescriptorClassID desiredClass)
SPAPI OSErr(* GetNameLength )(PIActionReference ref, uint32 *stringLength)
SPAPI OSErr(* GetName )(PIActionReference ref, char *name, uint32 maxLength)
SPAPI OSErr(* GetIndex )(PIActionReference ref, uint32 *value)
SPAPI OSErr(* GetIdentifier )(PIActionReference ref, uint32 *value)
SPAPI OSErr(* GetOffset )(PIActionReference ref, int32 *value)
SPAPI OSErr(* GetEnumerated )(PIActionReference ref, DescriptorEnumTypeID *type, DescriptorEnumID *enumValue)
SPAPI OSErr(* GetProperty )(PIActionReference ref, DescriptorKeyID *value)
SPAPI OSErr(* GetContainer )(PIActionReference ref, PIActionReference *value)

Detailed Description

The set of routines available in the Action Reference Suite version 2.

See above for documentation.


Field Documentation

SPAPI OSErr(* PSActionReferenceProcsOld::PutName)(PIActionReference ref, DescriptorClassID desiredClass, const char *cstrValue)
SPAPI OSErr(* PSActionReferenceProcsOld::PutIndex)(PIActionReference ref, DescriptorClassID desiredClass, uint32 value)
SPAPI OSErr(* PSActionReferenceProcsOld::PutIdentifier)(PIActionReference ref, DescriptorClassID desiredClass, uint32 value)
SPAPI OSErr(* PSActionReferenceProcsOld::PutOffset)(PIActionReference ref, DescriptorClassID desiredClass, int32 value)
SPAPI OSErr(* PSActionReferenceProcsOld::GetNameLength)(PIActionReference ref, uint32 *stringLength)
SPAPI OSErr(* PSActionReferenceProcsOld::GetName)(PIActionReference ref, char *name, uint32 maxLength)
SPAPI OSErr(* PSActionReferenceProcsOld::GetIndex)(PIActionReference ref, uint32 *value)
SPAPI OSErr(* PSActionReferenceProcsOld::GetIdentifier)(PIActionReference ref, uint32 *value)
SPAPI OSErr(* PSActionReferenceProcsOld::GetOffset)(PIActionReference ref, int32 *value)

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