{ Parsed from Appkit.framework NSMovie.h } {$ifdef TYPES} {$ifndef NSMOVIE_PAS_T} {$define NSMOVIE_PAS_T} {$endif} {$endif} {$ifdef RECORDS} {$ifndef NSMOVIE_PAS_R} {$define NSMOVIE_PAS_R} {$endif} {$endif} {$ifdef FUNCTIONS} {$ifndef NSMOVIE_PAS_F} {$define NSMOVIE_PAS_F} {$endif} {$endif} {$ifdef EXTERNAL_SYMBOLS} {$ifndef NSMOVIE_PAS_S} {$define NSMOVIE_PAS_S} {$endif} {$endif} {$ifdef FORWARD} NSMovie = objcclass; NSMoviePointer = ^NSMovie; NSMoviePtr = NSMoviePointer; {$endif} {$ifdef CLASSES} {$ifndef NSMOVIE_PAS_C} {$define NSMOVIE_PAS_C} { NSMovie } NSMovie = objcclass external (NSObject, NSCodingProtocol) private _movie: Pointer; _url: NSURL; __movieFlags: record case byte of 0: (_anonbitfield_NSMovie0: cint); 1: (data: bitpacked record _dispose: 0..1; reserved: 0..((1 shl 31)-1); end; ); end; _reserved1: clong; _reserved2: clong; public function initWithMovie(movie: Pointer): id; message 'initWithMovie:'; deprecated 'in Mac OS X 10.5 and later'; function initWithURL_byReference(url_: NSURL; byRef: Boolean): id; message 'initWithURL:byReference:'; deprecated 'in Mac OS X 10.5 and later'; function initWithPasteboard(pasteboard: NSPasteboard): id; message 'initWithPasteboard:'; deprecated 'in Mac OS X 10.5 and later'; function QTMovie_: Pointer; message 'QTMovie'; deprecated 'in Mac OS X 10.5 and later'; function URL: NSURL; message 'URL'; deprecated 'in Mac OS X 10.5 and later'; class function movieUnfilteredFileTypes: NSArray; message 'movieUnfilteredFileTypes'; deprecated 'in Mac OS X 10.5 and later'; class function movieUnfilteredPasteboardTypes: NSArray; message 'movieUnfilteredPasteboardTypes'; deprecated 'in Mac OS X 10.5 and later'; class function canInitWithPasteboard(pasteboard: NSPasteboard): Boolean; message 'canInitWithPasteboard:'; deprecated 'in Mac OS X 10.5 and later'; { Adopted Protocols } procedure encodeWithCoder(aCoder: NSCoder); function initWithCoder(aDecoder: NSCoder): id; end; {$endif} {$endif}