Uses of Class
org.rococoa.cocoa.hiservices.HIServicesLibrary.OpaqueIconRef

Packages that use HIServicesLibrary.OpaqueIconRef
org.rococoa.cocoa.hiservices   
org.rococoa.cocoa.launchservices   
 

Uses of HIServicesLibrary.OpaqueIconRef in org.rococoa.cocoa.hiservices
 

Methods in org.rococoa.cocoa.hiservices that return HIServicesLibrary.OpaqueIconRef
 HIServicesLibrary.OpaqueIconRef HIServicesLibrary.GetIconRefVariant(HIServicesLibrary.OpaqueIconRef inIconRef, int inVariant, ShortBuffer outTransform)
          GetIconRefVariant()

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: in IconServicesLib 9.0 and later
Original signature : IconRef GetIconRefVariant(IconRef, OSType, IconTransformType*)
native declaration : /System/Library/Frameworks/ApplicationServices.framework/Versions/Current/Frameworks/HIServices.framework/Headers/Icons.h:1475
 HIServicesLibrary.OpaqueIconRef HIServicesLibrary.GetIconRefVariant(HIServicesLibrary.OpaqueIconRef inIconRef, int inVariant, ShortByReference outTransform)
          Deprecated. use the safer methods HIServicesLibrary.GetIconRefVariant(org.rococoa.cocoa.hiservices.HIServicesLibrary.OpaqueIconRef, int, java.nio.ShortBuffer) and HIServicesLibrary.GetIconRefVariant(org.rococoa.cocoa.hiservices.HIServicesLibrary.OpaqueIconRef, int, com.sun.jna.ptr.ShortByReference) instead
 

Methods in org.rococoa.cocoa.hiservices with parameters of type HIServicesLibrary.OpaqueIconRef
 HIServicesLibrary.OpaqueIconRef HIServicesLibrary.GetIconRefVariant(HIServicesLibrary.OpaqueIconRef inIconRef, int inVariant, ShortBuffer outTransform)
          GetIconRefVariant()

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: in IconServicesLib 9.0 and later
Original signature : IconRef GetIconRefVariant(IconRef, OSType, IconTransformType*)
native declaration : /System/Library/Frameworks/ApplicationServices.framework/Versions/Current/Frameworks/HIServices.framework/Headers/Icons.h:1475
 HIServicesLibrary.OpaqueIconRef HIServicesLibrary.GetIconRefVariant(HIServicesLibrary.OpaqueIconRef inIconRef, int inVariant, ShortByReference outTransform)
          Deprecated. use the safer methods HIServicesLibrary.GetIconRefVariant(org.rococoa.cocoa.hiservices.HIServicesLibrary.OpaqueIconRef, int, java.nio.ShortBuffer) and HIServicesLibrary.GetIconRefVariant(org.rococoa.cocoa.hiservices.HIServicesLibrary.OpaqueIconRef, int, com.sun.jna.ptr.ShortByReference) instead
 boolean HIServicesLibrary.IconRefContainsCGPoint(CGPoint testPt, CGRect iconRect, short align, int iconServicesUsageFlags, HIServicesLibrary.OpaqueIconRef theIconRef)
          IconRefContainsCGPoint()

Discussion:
Tests whether a specified point falls within an icon’s mask.
 boolean HIServicesLibrary.IconRefIntersectsCGRect(CGRect testRect, CGRect iconRect, short align, int iconServicesUsageFlags, HIServicesLibrary.OpaqueIconRef theIconRef)
          IconRefIntersectsCGRect()

Discussion:
Tests whether a specified rectangle falls within an icon\u2019s mask.
 HIServicesLibrary.__HIShape HIServicesLibrary.IconRefToHIShape(CGRect iconRect, short align, int iconServicesUsageFlags, HIServicesLibrary.OpaqueIconRef theIconRef)
          IconRefToHIShape()

Discussion:
Converts an IconRef-derived icon into an HIShape.
 boolean HIServicesLibrary.IsIconRefMaskEmpty(HIServicesLibrary.OpaqueIconRef iconRef)
          IsIconRefMaskEmpty()

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: in IconServicesLib 8.5 and later
Original signature : Boolean IsIconRefMaskEmpty(IconRef)
native declaration : /System/Library/Frameworks/ApplicationServices.framework/Versions/Current/Frameworks/HIServices.framework/Headers/Icons.h:1448
 boolean HIServicesLibrary.PtInIconRef(Point testPt, Rect iconRect, short align, int theIconServicesUsageFlags, HIServicesLibrary.OpaqueIconRef theIconRef)
          PtInIconRef() *** DEPRECATED ***

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.5
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: in IconServicesLib 8.5 and later
Original signature : Boolean PtInIconRef(const Point*, const Rect*, IconAlignmentType, IconServicesUsageFlags, IconRef)
native declaration : /System/Library/Frameworks/ApplicationServices.framework/Versions/Current/Frameworks/HIServices.framework/Headers/Icons.h:1183
 boolean HIServicesLibrary.RectInIconRef(Rect testRect, Rect iconRect, short align, int iconServicesUsageFlags, HIServicesLibrary.OpaqueIconRef theIconRef)
          RectInIconRef() *** DEPRECATED ***

Mac OS X threading:
Not thread safe

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework [32-bit only] but deprecated in 10.5
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: in IconServicesLib 8.5 and later
Original signature : Boolean RectInIconRef(const Rect*, const Rect*, IconAlignmentType, IconServicesUsageFlags, IconRef)
native declaration : /System/Library/Frameworks/ApplicationServices.framework/Versions/Current/Frameworks/HIServices.framework/Headers/Icons.h:1214
 

Uses of HIServicesLibrary.OpaqueIconRef in org.rococoa.cocoa.launchservices
 

Methods in org.rococoa.cocoa.launchservices that return HIServicesLibrary.OpaqueIconRef
 HIServicesLibrary.OpaqueIconRef LaunchServicesLibrary.LSSharedFileListItemCopyIconRef(LaunchServicesLibrary.OpaqueLSSharedFileListItemRef inItem)
          LSSharedFileListItemCopyIconRef()

Summary:
Obtain item's icon.
 

Methods in org.rococoa.cocoa.launchservices with parameters of type HIServicesLibrary.OpaqueIconRef
 boolean LaunchServicesLibrary.IsDataAvailableInIconRef(int inIconKind, HIServicesLibrary.OpaqueIconRef inIconRef)
          IsDataAvailableInIconRef()

Summary:
Check if IconRef has specific data.
 boolean LaunchServicesLibrary.IsValidIconRef(HIServicesLibrary.OpaqueIconRef theIconRef)
          IsValidIconRef()

Mac OS X threading:
Thread safe since version 10.2

Availability:
Mac OS X: in version 10.0 and later in ApplicationServices.framework
CarbonLib: in CarbonLib 1.0 and later
Non-Carbon CFM: in IconServicesLib 8.5 and later
Original signature : Boolean IsValidIconRef(IconRef)
native declaration : /System/Library/Frameworks/CoreServices.framework/Versions/Current/Frameworks/LaunchServices.framework/Headers/IconsCore.h:1108
 



Copyright © 2009. All Rights Reserved.