Adobe.com
Contents Suites Classes Class Index Member Index

AIAddToolData Struct Reference

Information needed to add a tool using AIToolSuite::AddTool(). More...

#include <AITool.h>

List of all members.

Public Attributes

ai::UnicodeString title
 Display name for tool.
ai::UnicodeString tooltip
 Short descriptive string shown when tool is activated.
ai::uint32 normalIconResID = 0
 The icon shown in the Tools palette; must be of type 'PNGI'.
ai::uint32 darkIconResID = 0
 The icon shown in the Tools palette in dark mode; must be of type 'PNGI'.
AIToolType sameGroupAs = 0
 The Tools palette group to which this tool belongs.
AIToolType sameToolsetAs = 0
 The Tools palette toolset to which this tool belongs.
ai::IconType iconType = ai::IconType::kPNG

Detailed Description

Information needed to add a tool using AIToolSuite::AddTool().


Member Data Documentation

The icon shown in the Tools palette in dark mode; must be of type 'PNGI'.

ai::IconType AIAddToolData::iconType = ai::IconType::kPNG

The icon shown in the Tools palette; must be of type 'PNGI'.

The Tools palette group to which this tool belongs.

A tool number or kNoTool to create a new group. See Toolsets and Groups in the Tools Palette.

The Tools palette toolset to which this tool belongs.

A tool number or kNoTool to create a new toolset. See Toolsets and Groups in the Tools Palette.

Display name for tool.

Short descriptive string shown when tool is activated.


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


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