summaryrefslogtreecommitdiff
path: root/packages/cocoaint/src/appkit/NSPDFImageRep.inc
blob: 2cb26a998bee0ba8bbde1d2ff47f263cc4c9e38e (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
{ Parsed from AppKit.framework NSPDFImageRep.h }


{$ifdef TYPES}
type
  NSPDFImageRepPtr = ^NSPDFImageRep;
{$endif}

{$ifdef CLASSES}

type
  NSPDFImageRep = objcclass external (NSImageRep)
  private
    _pdfData: NSData;
    _reserved1: cint;
    _reserved2: cint;
    _private: id;
  public
    class function imageRepWithData (pdfData: NSData): instancetype; message 'imageRepWithData:';
    function initWithData (pdfData: NSData): instancetype; message 'initWithData:';
    function PDFRepresentation: NSData; message 'PDFRepresentation';
    function bounds: NSRect; message 'bounds';
    procedure setCurrentPage(newValue: NSInteger); message 'setCurrentPage:';
    function currentPage: NSInteger; message 'currentPage';
    function pageCount: NSInteger; message 'pageCount';
  end;
{$endif}