#include <Carbon/Carbon.h>#include "CAUGuiConfig.h"Go to the source code of this file.
Classes | |
| class | eRect |
| Rect class. More... | |
| class | CAUGuiItem |
| Convenience class, mainly a linked list and base class of any object in CAUGui. More... | |
| class | CAUGuiImage |
| Class for maintaining static references to CGImages [UNIMPLEMENTED]. More... | |
| class | CAUGuiGraphic |
| Graphics, not just Images. More... | |
| class | CAUGuiLabel |
| Labels, made up from Graphics. More... | |
| class | CAUGuiScheme |
| layout helper class [NOT WELL TESTED YET] More... | |
Defines | |
| #define | kCAUGuiSchemeMaxPatterns 16 |
Enumerations | |
| enum | CAUGuiType { kCAUGui_noType = 0, kCAUGui_PNG = 'cPNG', kCAUGui_RSRC = 'cRSC', kCAUGui_Graphic = 'cAgr', kCAUGui_SpinImage = 'cAsi', kCAUGui_Pane = 'cApn', kCAUGui_LayeredPane = 'cAlp', kCAUGui_Knob = 'cAkb', kCAUGui_Slider = 'cAsr', kCAUGui_Selector = 'cAst', kCAUGui_Display = 'cAdy', kCAUGui_Meter = 'cAmt', kCAUGui_Label = 'cAlb' } |
| Type identifier for CAUGuiItems. More... | |
| enum | CAUGuiAlign { kNone = 0, kVOutside = 1, kNorth = 2, kSouth = 4, kMiddle = 6, kHOutside = 8, kWest = 16, kEast = 32, kCenter = 48, k_NW = kNorth + kWest, k_NC = kNorth + kCenter, k_NE = kNorth + kEast, k_ME = kMiddle + kEast, k_SE = kSouth + kEast, k_SC = kSouth + kCenter, k_SW = kSouth + kWest, k_MW = kMiddle + kWest, k_oNW = kNorth + kWest + kVOutside, k_oNC = kNorth + kCenter + kVOutside, k_oNE = kNorth + kEast + kVOutside, k_oSE = kSouth + kEast + kVOutside, k_oSC = kSouth + kCenter + kVOutside, k_oSW = kSouth + kWest + kVOutside, k_NWo = kNorth + kWest + kHOutside, k_NEo = kNorth + kEast + kHOutside, k_MEo = kMiddle + kEast + kHOutside, k_SEo = kSouth + kEast + kHOutside, k_SWo = kSouth + kWest + kHOutside, k_MWo = kMiddle + kWest + kHOutside, k_oNWo = kNorth + kWest + kVOutside + kVOutside, k_oNCo = kNorth + kCenter + kVOutside + kVOutside, k_oNEo = kNorth + kEast + kVOutside + kVOutside, k_oMEo = kMiddle + kEast + kVOutside + kVOutside, k_oSEo = kSouth + kEast + kVOutside + kVOutside, k_oSCo = kSouth + kCenter + kVOutside + kVOutside, k_oSWo = kSouth + kWest + kVOutside + kVOutside, k_oMWo = kMiddle + kWest + kVOutside + kVOutside, k_v1 = kNorth + kVOutside, k_v2 = kNorth, k_v3 = kMiddle, k_v4 = kSouth, k_v5 = kSouth + kVOutside, k_h1 = kWest + kHOutside, k_h2 = kWest, k_h3 = kCenter, k_h4 = kEast, k_h5 = kEast + kHOutside } |
| Convenience alignment types for eRects. More... | |
|
|
Definition at line 13 of file CAUGuiTools.h. Referenced by CAUGuiScheme::add(). |
|
|
Convenience alignment types for eRects. These can be used to align an eRect to another or itself
Definition at line 66 of file CAUGuiTools.h. |
|
|
Type identifier for CAUGuiItems. These identifiers can be used to find out which type of Control or Item you have when you pass them by its superclass. This may be useful if you have to cast the type to a specific class when there are more than one possibilities
Definition at line 31 of file CAUGuiTools.h. Referenced by CAUGuiItem::getType(). |
| (c) 2002 - 2003 by Urs Heckmann www.u-he.com |
1.3.6