|
Classes |
| class | font_t |
| class | color_t |
| class | point_t |
| class | rect_t |
| class | property_t |
| template<class V> |
| TViewNoCompositingCompatible * | CreateForCurrentBundle (const HIRect *inBounds, HIViewRef root) |
| | These 3 functions are inline duplicates of the members of TViewNoCompositingCompatible.
|
| template<class V> |
| CFStringRef | CopyCanonicalClassID () |
| | CopyCanonicalClassID() will use the bundle stored as a static member of the class that you pass as the template argument.
|
| template<class V> |
| CFStringRef | CopyClassIDForBundleID (CFStringRef bundleID) |
Typedefs |
| typedef uint32_t | oid_t |
Enumerations |
| enum | property_type_t {
kInteger,
kFloat,
kString,
kPicture,
kColor,
kPoint,
kRect,
kFont,
kBool
} |
Functions |
| oid_t | newOid (oid_t parent, int auid) |
| oid_t | newOid () |
| oid_t | newOid (oid_t parent) |
| oid_t | newPaneOid (oid_t parent) |
| void | HIRectToQDRect (const HIRect *inHIRect, Rect *outQDRect) |
| TRect | RectForCGImage (CGImageRef theImage) |
| void | ConvertWindowPointToGlobal (WindowRef theWindow, Point &thePoint) |
| | Converts a point from local window coordinates to global coordinates.
|
| void | ConvertGlobalToWindowPoint (WindowRef theWindow, Point &thePoint) |
| | Converts a point from global to local window coordinates.
|
| void | SetFontFromFontStyleRec (CGContextRef context, ControlFontStyleRec &rec, ThemeFontID baseThemeFont, ThemeTextColor baseThemeColor) |
| | Sets the font face, size, style, and color based on the fields and flags of the rec argument.
|
| void * | malloc_aligned (UInt32 numBytes, void **realPointer) |
| | Allocates a block of memory that is 16-byte aligned and zeroed.
|
| float | DegreesToRadians (float deg) |
| | Simple utility to calculate radians from degrees.
|
| template<class V> |
| void | AddPropertyInfo (uint32_t tag, std::string name, std::string label, property_type_t type) |