Home | History | Annotate | Download | only in mac

Lines Matching refs:image

31 #import "Image.h"
37 IntSize dragImageSize(RetainPtr<NSImage> image)
39 return (IntSize)[image.get() size];
48 RetainPtr<NSImage> scaleDragImage(RetainPtr<NSImage> image, FloatSize scale)
50 NSSize originalSize = [image.get() size];
54 [image.get() setScalesWhenResized:YES];
55 [image.get() setSize:newSize];
56 return image;
59 RetainPtr<NSImage> dissolveDragImageToFraction(RetainPtr<NSImage> image, float delta)
61 RetainPtr<NSImage> dissolvedImage(AdoptNS, [[NSImage alloc] initWithSize:[image.get() size]]);
63 NSPoint point = [image.get() isFlipped] ? NSMakePoint(0, [image.get() size].height) : NSZeroPoint;
65 // In this case the dragging image is always correct.
66 [dissolvedImage.get() setFlipped:[image.get() isFlipped]];
69 [image.get() dissolveToPoint:point fraction: delta];
72 [image.get() lockFocus];
74 [image.get() unlockFocus];
76 return image;
79 RetainPtr<NSImage> createDragImageFromImage(Image* image)
81 RetainPtr<NSImage> dragImage(AdoptNS, [image->getNSImage() copy]);
82 [dragImage.get() setSize:(NSSize)(image->size())];
86 RetainPtr<NSImage> createDragImageIconForCachedImage(CachedImage* image)
88 const String& filename = image->response().suggestedFilename();