Classes |
struct | AILayerListMessage |
| The message data for layer list messages. More...
|
struct | AILayerListSuite |
| The artwork in an Illustrator document is contained within layers. More...
|
Defines |
#define | kAILayerListSuite "AI Layer List" |
#define | kAILayerListSuiteVersion4 AIAPI_VERSION(4) |
#define | kAILayerListSuiteVersion kAILayerListSuiteVersion4 |
#define | kAILayerListVersion kAILayerListSuiteVersion |
#define | kCallerAILayerList "AI Layer List" |
| Caller for layer list messages.
|
#define | kSelectorAIPushLayerList "AI Push Layer List" |
| Sent to the plug-in owning a layer list when it is pushed onto the stack.
|
#define | kSelectorAIPopLayerList "AI Pop Layer List" |
| Sent to the plug-in owning a layer list when it is popped.
|
#define | kSelectorAIDeleteLayerList "AI Delete Layer List" |
| Sent to the plug-in owning a layer list to request that it dispose of any data it allocated on push.
|
#define | kAILayerListChangedNotifier "AI Edit Layer List Changed Notifier" |
| Sent when a layer list is pushed or popped.
|
#define | kAIDocumentLayerList "AI Document Layer List" |
| Tag for the document layer list.
|
#define | kAITransparencyMaskLayerList "AI Transparency Mask Layer List" |
| Tag for a transparency mask layer list.
|
Typedefs |
typedef struct LayerList * | AILayerList |
| An opaque reference to a layer list.
|
typedef ai::int32 | AILayerListMode |
| Controls how the contents of a layer list are rendered.
|
typedef ai::int32 | AILayerListEditabilityMode |
| Controls the types of editing operations allowed for a layer list, one of the AILayerListEditabilityModeValues .
|
Enumerations |
enum | AILayerListModeRenderingOptions { kAILayerListRenderMask = (0x000000FF),
kAILayerListRenderSelection = (1<<0),
kAILayerListRenderPreview = (1<<1)
} |
| What is rendered when a layer list is drawn.
More...
|
enum | AILayerListModePreviewOptions { kAILayerListPreviewMask = (0x00000F00),
kAILayerListPreviewColor = (0<<8),
kAILayerListPreviewGray = (1<<8)
} |
| How previews of objects on a layer list are drawn, when AILayerListModeRenderingOptions::kAILayerListRenderPreview is set.
More...
|
enum | AILayerListModeValues { kAILayerListInvisibleMode = 0,
kAILayerListSelectionMode = kAILayerListRenderSelection,
kAILayerListPreviewMode = (kAILayerListRenderSelection|kAILayerListRenderPreview),
kAILayerListGrayscaleMode = (kAILayerListRenderSelection|kAILayerListRenderPreview|kAILayerListPreviewGray)
} |
| Pre-defined combinations of AILayerListModeRenderingOptions and AILayerListModePreviewOptions .
More...
|
enum | AILayerListEditabilityModeValues { kAIRegularEditabilityMode = 0,
kAINoNewLayersMode = (1<<0)
} |
| Layer list editability modes.
More...
|