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