org.rococoa.cocoa.quicklook
Interface QuickLookLibrary

All Superinterfaces:
Library

public interface QuickLookLibrary
extends Library

JNA Wrapper for library QuickLook
This file was autogenerated by JNAerator,
a tool written by Olivier Chafik that uses a few opensource projects..
For help, please visit NativeLibs4Java, Rococoa, or JNA.


Nested Class Summary
static class QuickLookLibrary.__QLPreviewRequest
           
static class QuickLookLibrary.__QLThumbnailRequest
           
 
Nested classes/interfaces inherited from interface com.sun.jna.Library
Library.Handler
 
Field Summary
static QuickLookLibrary INSTANCE
           
 
Fields inherited from interface com.sun.jna.Library
OPTION_ALLOW_OBJECTS, OPTION_CALLING_CONVENTION, OPTION_FUNCTION_MAPPER, OPTION_INVOCATION_MAPPER, OPTION_STRUCTURE_ALIGNMENT, OPTION_TYPE_MAPPER
 
Method Summary
 HIServicesLibrary.__CFDictionary QLPreviewRequestCopyOptions(QuickLookLibrary.__QLPreviewRequest preview)
           
 AudioUnitLibrary.__CFURL QLPreviewRequestCopyURL(QuickLookLibrary.__QLPreviewRequest preview)
           
 CoreGraphicsLibrary.CGContext QLPreviewRequestCreateContext(QuickLookLibrary.__QLPreviewRequest preview, CGSize.ByValue size, boolean isBitmap, HIServicesLibrary.__CFDictionary properties)
           
 CoreGraphicsLibrary.CGContext QLPreviewRequestCreatePDFContext(QuickLookLibrary.__QLPreviewRequest preview, CGRect mediaBox, HIServicesLibrary.__CFDictionary auxiliaryInfo, HIServicesLibrary.__CFDictionary properties)
           
 void QLPreviewRequestFlushContext(QuickLookLibrary.__QLPreviewRequest preview, CoreGraphicsLibrary.CGContext context)
           
 CoreFoundationLibrary.__CFBundle QLPreviewRequestGetGeneratorBundle(QuickLookLibrary.__QLPreviewRequest preview)
           
 NativeLong QLPreviewRequestGetTypeID()
           
 boolean QLPreviewRequestIsCancelled(QuickLookLibrary.__QLPreviewRequest preview)
           
 ImageIOLibrary.CGImage QLThumbnailImageCreate(CoreFoundationLibrary.__CFAllocator allocator, AudioUnitLibrary.__CFURL url, CGSize.ByValue maxThumbnailSize, HIServicesLibrary.__CFDictionary options)
           
 HIServicesLibrary.__CFDictionary QLThumbnailRequestCopyOptions(QuickLookLibrary.__QLThumbnailRequest thumbnail)
           
 AudioUnitLibrary.__CFURL QLThumbnailRequestCopyURL(QuickLookLibrary.__QLThumbnailRequest thumbnail)
           
 CoreGraphicsLibrary.CGContext QLThumbnailRequestCreateContext(QuickLookLibrary.__QLThumbnailRequest thumbnail, CGSize.ByValue size, boolean isBitmap, HIServicesLibrary.__CFDictionary properties)
           
 void QLThumbnailRequestFlushContext(QuickLookLibrary.__QLThumbnailRequest thumbnail, CoreGraphicsLibrary.CGContext context)
           
 CoreFoundationLibrary.__CFBundle QLThumbnailRequestGetGeneratorBundle(QuickLookLibrary.__QLThumbnailRequest thumbnail)
           
 CGSize.ByValue QLThumbnailRequestGetMaximumSize(QuickLookLibrary.__QLThumbnailRequest thumbnail)
           
 NativeLong QLThumbnailRequestGetTypeID()
           
 boolean QLThumbnailRequestIsCancelled(QuickLookLibrary.__QLThumbnailRequest thumbnail)
           
 void QLThumbnailRequestSetImage(QuickLookLibrary.__QLThumbnailRequest thumbnail, ImageIOLibrary.CGImage image, HIServicesLibrary.__CFDictionary properties)
           
 

Field Detail

INSTANCE

static final QuickLookLibrary INSTANCE
Method Detail

QLThumbnailImageCreate

ImageIOLibrary.CGImage QLThumbnailImageCreate(CoreFoundationLibrary.__CFAllocator allocator,
                                              AudioUnitLibrary.__CFURL url,
                                              CGSize.ByValue maxThumbnailSize,
                                              HIServicesLibrary.__CFDictionary options)
Parameters:
allocator - The allocator to use to create the image.
url - The URL to the file.
maxThumbnailSize - The maximum desired size.
options - See options below.

QLThumbnailRequestGetTypeID

NativeLong QLThumbnailRequestGetTypeID()

QLThumbnailRequestCopyURL

AudioUnitLibrary.__CFURL QLThumbnailRequestCopyURL(QuickLookLibrary.__QLThumbnailRequest thumbnail)
Parameters:
thumbnail - The thumbnail request.

QLThumbnailRequestCopyOptions

HIServicesLibrary.__CFDictionary QLThumbnailRequestCopyOptions(QuickLookLibrary.__QLThumbnailRequest thumbnail)
Parameters:
thumbnail - The thumbnail request.

QLThumbnailRequestGetMaximumSize

CGSize.ByValue QLThumbnailRequestGetMaximumSize(QuickLookLibrary.__QLThumbnailRequest thumbnail)
Parameters:
thumbnail - The thumbnail request.

QLThumbnailRequestGetGeneratorBundle

CoreFoundationLibrary.__CFBundle QLThumbnailRequestGetGeneratorBundle(QuickLookLibrary.__QLThumbnailRequest thumbnail)
Parameters:
thumbnail - The thumbnail request.
Original signature : CFBundleRef QLThumbnailRequestGetGeneratorBundle(QLThumbnailRequestRef)

QLThumbnailRequestSetImage

void QLThumbnailRequestSetImage(QuickLookLibrary.__QLThumbnailRequest thumbnail,
                                ImageIOLibrary.CGImage image,
                                HIServicesLibrary.__CFDictionary properties)
Parameters:
thumbnail - The thumbnail request.
image - The thumbnail image response.
properties - Currently unused.
Original signature : void QLThumbnailRequestSetImage(QLThumbnailRequestRef, CGImageRef, CFDictionaryRef)

QLThumbnailRequestCreateContext

CoreGraphicsLibrary.CGContext QLThumbnailRequestCreateContext(QuickLookLibrary.__QLThumbnailRequest thumbnail,
                                                              CGSize.ByValue size,
                                                              boolean isBitmap,
                                                              HIServicesLibrary.__CFDictionary properties)
Parameters:
thumbnail - The thumbnail request.
size - Size in points of the context for the thumbnail response.
isBitmap - True if thumbnail contents is based on bitmap. size will then be interpreted as pixels, not points.
properties - Currently unused.

QLThumbnailRequestFlushContext

void QLThumbnailRequestFlushContext(QuickLookLibrary.__QLThumbnailRequest thumbnail,
                                    CoreGraphicsLibrary.CGContext context)
Parameters:
thumbnail - The thumbnail request.
context - The graphic context created by QLThumbnailRequestCreateContext().
Original signature : void QLThumbnailRequestFlushContext(QLThumbnailRequestRef, CGContextRef)

QLThumbnailRequestIsCancelled

boolean QLThumbnailRequestIsCancelled(QuickLookLibrary.__QLThumbnailRequest thumbnail)
Parameters:
thumbnail - The thumbnail request.

QLPreviewRequestGetTypeID

NativeLong QLPreviewRequestGetTypeID()

QLPreviewRequestCopyURL

AudioUnitLibrary.__CFURL QLPreviewRequestCopyURL(QuickLookLibrary.__QLPreviewRequest preview)
Parameters:
preview - The preview request.

QLPreviewRequestCopyOptions

HIServicesLibrary.__CFDictionary QLPreviewRequestCopyOptions(QuickLookLibrary.__QLPreviewRequest preview)
Parameters:
preview - The preview request.

QLPreviewRequestGetGeneratorBundle

CoreFoundationLibrary.__CFBundle QLPreviewRequestGetGeneratorBundle(QuickLookLibrary.__QLPreviewRequest preview)
Parameters:
preview - The preview request.
Original signature : CFBundleRef QLPreviewRequestGetGeneratorBundle(QLPreviewRequestRef)

QLPreviewRequestIsCancelled

boolean QLPreviewRequestIsCancelled(QuickLookLibrary.__QLPreviewRequest preview)
Parameters:
preview - The preview request.

QLPreviewRequestCreateContext

CoreGraphicsLibrary.CGContext QLPreviewRequestCreateContext(QuickLookLibrary.__QLPreviewRequest preview,
                                                            CGSize.ByValue size,
                                                            boolean isBitmap,
                                                            HIServicesLibrary.__CFDictionary properties)
Parameters:
preview - The preview request.
size - The size of the context.
isBitmap - true if preview is bitmap-based.
properties - Additional properties for the preview response.
Original signature : CGContextRef QLPreviewRequestCreateContext(QLPreviewRequestRef, CGSize, Boolean, CFDictionaryRef)

QLPreviewRequestCreatePDFContext

CoreGraphicsLibrary.CGContext QLPreviewRequestCreatePDFContext(QuickLookLibrary.__QLPreviewRequest preview,
                                                               CGRect mediaBox,
                                                               HIServicesLibrary.__CFDictionary auxiliaryInfo,
                                                               HIServicesLibrary.__CFDictionary properties)
Parameters:
preview - The preview request.
mediaBox - The media box of the context. see CGPDFContextCreate().
auxiliaryInfo - The PDF auxiliary info. see CGPDFContextCreate().
properties - Additional properties for the preview response.
Original signature : CGContextRef QLPreviewRequestCreatePDFContext(QLPreviewRequestRef, const CGRect*, CFDictionaryRef, CFDictionaryRef)

QLPreviewRequestFlushContext

void QLPreviewRequestFlushContext(QuickLookLibrary.__QLPreviewRequest preview,
                                  CoreGraphicsLibrary.CGContext context)