Adobe.com
Contents Suites Classes Class Index Member Index

AIObjectSetSuite Struct Reference

#include <AIObjectSet.h>

List of all members.

Public Attributes

AIAPI AIErr(* NewObjectSet )(SPPluginRef self, const unsigned char *name, const AIObjectMap *map, AIObjectSetHandle *set)
AIAPI AIErr(* CountObjectSets )(ai::int32 *count)
AIAPI AIErr(* GetNthObjectSet )(ai::int32 n, AIObjectSetHandle *set)
AIAPI AIErr(* GetObjectSetName )(AIObjectSetHandle set, unsigned char *name)
AIAPI AIErr(* GetObjectSetByName )(const unsigned char *name, AIObjectSetHandle *set)
AIAPI AIErr(* GetObjectSetMap )(AIObjectSetHandle set, const AIObjectMap **map)
AIAPI AIErr(* NewObject )(AIObjectSetHandle setHandle, const ai::UnicodeString &name, const void *def, ai::int32 defLen, AIObjectHandle *object)
AIAPI AIErr(* DeleteObject )(AIObjectSetHandle setHandle, AIObjectHandle object)
AIAPI AIErr(* SetObjectInternal )(AIObjectSetHandle setHandle, AIObjectHandle object, const void *data, ai::int32 dataLen)
AIAPI AIErr(* SetObjectExternal )(AIObjectSetHandle setHandle, AIObjectHandle object, const char *data)
AIAPI AIErr(* GetObjectInternal )(AIObjectSetHandle setHandle, AIObjectHandle object, const void **data, ai::int32 *dataLen)
AIAPI AIErr(* GetObjectExternal )(AIObjectSetHandle setHandle, AIObjectHandle object, const char **data)
AIAPI AIErr(* CountObjects )(AIObjectSetHandle setHandle, ai::int32 *count)
AIAPI AIErr(* GetNthObject )(AIObjectSetHandle setHandle, ai::int32 n, AIObjectHandle *object)
AIAPI AIErr(* GetObjectName )(AIObjectSetHandle setHandle, AIObjectHandle object, ai::UnicodeString &name)
AIAPI AIErr(* SetObjectName )(AIObjectSetHandle setHandle, AIObjectHandle object, const ai::UnicodeString &name)
AIAPI AIErr(* GetObjectByName )(AIObjectSetHandle setHandle, ai::UnicodeString &name, AIObjectHandle *object)
AIAPI AIErr(* NewObjectName )(AIObjectSetHandle setHandle, ai::UnicodeString &name)
AIAPI AIErr(* MarkObjectInUse )(AIObjectSetHandle setHandle, AIObjectHandle object)
AIAPI AIErr(* RetargetForCurrentDocument )(AIObjectHandle object, AIObjectHandle *newObj)
AIAPI AIErr(* GetExternalObjectName )(AIObjectSetHandle setHandle, AIObjectHandle object, AIVersion aiVersion, char *buf, ai::int32 *bufLen)
AIAPI AIErr(* SetObjectExternalAlternate )(AIObjectSetHandle setHandle, AIObjectHandle object, const char *data, ai::uint32 majorVersion, ai::uint32 minorVersion)

Detailed Description

Deprecated:
Object sets provide an obsolete mechanism for attaching global information to a document. Their use is deprecated in favor of dictionaries. Each document contains a dictionary where arbitrary information can be stored. See AIDocumentSuite::GetDictionary() and AIDocumentSuite::GetNonRecordedDictionary().

Member Data Documentation

AIAPI AIErr(* AIObjectSetSuite::GetExternalObjectName)(AIObjectSetHandle setHandle, AIObjectHandle object, AIVersion aiVersion, char *buf, ai::int32 *bufLen)
AIAPI AIErr(* AIObjectSetSuite::GetObjectExternal)(AIObjectSetHandle setHandle, AIObjectHandle object, const char **data)
AIAPI AIErr(* AIObjectSetSuite::GetObjectInternal)(AIObjectSetHandle setHandle, AIObjectHandle object, const void **data, ai::int32 *dataLen)
AIAPI AIErr(* AIObjectSetSuite::GetObjectSetByName)(const unsigned char *name, AIObjectSetHandle *set)
AIAPI AIErr(* AIObjectSetSuite::GetObjectSetName)(AIObjectSetHandle set, unsigned char *name)
AIAPI AIErr(* AIObjectSetSuite::NewObject)(AIObjectSetHandle setHandle, const ai::UnicodeString &name, const void *def, ai::int32 defLen, AIObjectHandle *object)
AIAPI AIErr(* AIObjectSetSuite::NewObjectSet)(SPPluginRef self, const unsigned char *name, const AIObjectMap *map, AIObjectSetHandle *set)
AIAPI AIErr(* AIObjectSetSuite::SetObjectExternal)(AIObjectSetHandle setHandle, AIObjectHandle object, const char *data)
AIAPI AIErr(* AIObjectSetSuite::SetObjectExternalAlternate)(AIObjectSetHandle setHandle, AIObjectHandle object, const char *data, ai::uint32 majorVersion, ai::uint32 minorVersion)
AIAPI AIErr(* AIObjectSetSuite::SetObjectInternal)(AIObjectSetHandle setHandle, AIObjectHandle object, const void *data, ai::int32 dataLen)

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


Contents Suites Classes Class Index Member Index
Adobe Solutions Network
 
Copyright © 2016 Adobe Systems Incorporated. All rights reserved.
Terms of Use Online Privacy Policy Adobe and accessibility Avoid software piracy Permissions and Trademarks