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...
|