[−][src]Trait cocoa::appkit::NSImage
Required methods
unsafe fn initByReferencingFile_(self, file_name: id) -> id
unsafe fn initWithContentsOfFile_(self, file_name: id) -> id
unsafe fn initWithData_(self, data: id) -> id
unsafe fn initWithDataIgnoringOrientation_(self, data: id) -> id
unsafe fn initWithPasteboard_(self, pasteboard: id) -> id
unsafe fn initWithSize_flipped_drawingHandler_(
self,
size: NSSize,
drawingHandlerShouldBeCalledWithFlippedContext: BOOL,
drawingHandler: *mut Block<(NSRect,), BOOL>
)
self,
size: NSSize,
drawingHandlerShouldBeCalledWithFlippedContext: BOOL,
drawingHandler: *mut Block<(NSRect,), BOOL>
)
unsafe fn initWithSize_(self, aSize: NSSize) -> id
unsafe fn name(self) -> id
unsafe fn setName_(self, name: id) -> BOOL
unsafe fn size(self) -> NSSize
unsafe fn template(self) -> BOOL
unsafe fn canInitWithPasteboard_(self, pasteboard: id) -> BOOL
unsafe fn imageTypes(self) -> id
unsafe fn imageUnfilteredTypes(self) -> id
unsafe fn addRepresentation_(self, imageRep: id)
unsafe fn addRepresentations_(self, imageReps: id)
unsafe fn representations(self) -> id
unsafe fn removeRepresentation_(self, imageRep: id)
unsafe fn bestRepresentationForRect_context_hints_(
self,
rect: NSRect,
referenceContext: id,
hints: id
) -> id
self,
rect: NSRect,
referenceContext: id,
hints: id
) -> id
unsafe fn prefersColorMatch(self) -> BOOL
unsafe fn usesEPSOnResolutionMismatch(self) -> BOOL
unsafe fn matchesOnMultipleResolution(self) -> BOOL
unsafe fn drawInRect_(self, rect: NSRect)
unsafe fn drawAtPoint_fromRect_operation_fraction_(
self,
point: NSPoint,
srcRect: NSRect,
op: NSCompositingOperation,
delta: CGFloat
)
self,
point: NSPoint,
srcRect: NSRect,
op: NSCompositingOperation,
delta: CGFloat
)
unsafe fn drawInRect_fromRect_operation_fraction_(
self,
dstRect: NSRect,
srcRect: NSRect,
op: NSCompositingOperation,
delta: CGFloat
)
self,
dstRect: NSRect,
srcRect: NSRect,
op: NSCompositingOperation,
delta: CGFloat
)
unsafe fn drawInRect_fromRect_operation_fraction_respectFlipped_hints_(
self,
dstSpacePortionRect: NSRect,
srcSpacePortionRect: NSRect,
op: NSCompositingOperation,
delta: CGFloat,
respectContextIsFlipped: BOOL,
hints: id
)
self,
dstSpacePortionRect: NSRect,
srcSpacePortionRect: NSRect,
op: NSCompositingOperation,
delta: CGFloat,
respectContextIsFlipped: BOOL,
hints: id
)
unsafe fn drawRepresentation_inRect_(self, imageRep: id, dstRect: NSRect)
unsafe fn isValid(self) -> BOOL
unsafe fn backgroundColor(self) -> id
unsafe fn lockFocus(self)
unsafe fn lockFocusFlipped_(self, flipped: BOOL)
unsafe fn unlockFocus(self)
unsafe fn alignmentRect(self) -> NSRect
unsafe fn cacheMode(self) -> NSImageCacheMode
unsafe fn recache(self)
unsafe fn delegate(self) -> id
unsafe fn TIFFRepresentation(self) -> id
unsafe fn TIFFRepresentationUsingCompression_factor_(
self,
comp: NSTIFFCompression,
aFloat: f32
) -> id
self,
comp: NSTIFFCompression,
aFloat: f32
) -> id
unsafe fn cancelIncrementalLoad(self)
unsafe fn hitTestRect_withImageDestinationRect_context_hints_flipped_(
self,
testRectDestSpace: NSRect,
imageRectDestSpace: NSRect,
referenceContext: id,
hints: id,
flipped: BOOL
) -> BOOL
self,
testRectDestSpace: NSRect,
imageRectDestSpace: NSRect,
referenceContext: id,
hints: id,
flipped: BOOL
) -> BOOL
unsafe fn accessibilityDescription(self) -> id
unsafe fn layerContentsForContentsScale_(
self,
layerContentsScale: CGFloat
) -> id
self,
layerContentsScale: CGFloat
) -> id
unsafe fn recommendedLayerContentsScale_(
self,
preferredContentsScale: CGFloat
) -> CGFloat
self,
preferredContentsScale: CGFloat
) -> CGFloat
unsafe fn matchesOnlyOnBestFittingAxis(self) -> BOOL
Provided methods
unsafe fn alloc(_: Self) -> id
unsafe fn imageNamed_(_: Self, name: id) -> id
Implementors
impl NSImage for id
[src]
unsafe fn initByReferencingFile_(self, file_name: id) -> id
[src]
unsafe fn initWithContentsOfFile_(self, file_name: id) -> id
[src]
unsafe fn initWithData_(self, data: id) -> id
[src]
unsafe fn initWithDataIgnoringOrientation_(self, data: id) -> id
[src]
unsafe fn initWithPasteboard_(self, pasteboard: id) -> id
[src]
unsafe fn initWithSize_flipped_drawingHandler_(
self,
size: NSSize,
drawingHandlerShouldBeCalledWithFlippedContext: BOOL,
drawingHandler: *mut Block<(NSRect,), BOOL>
)
[src]
self,
size: NSSize,
drawingHandlerShouldBeCalledWithFlippedContext: BOOL,
drawingHandler: *mut Block<(NSRect,), BOOL>
)
unsafe fn initWithSize_(self, aSize: NSSize) -> id
[src]
unsafe fn name(self) -> id
[src]
unsafe fn setName_(self, name: id) -> BOOL
[src]
unsafe fn size(self) -> NSSize
[src]
unsafe fn template(self) -> BOOL
[src]
unsafe fn canInitWithPasteboard_(self, pasteboard: id) -> BOOL
[src]
unsafe fn imageTypes(self) -> id
[src]
unsafe fn imageUnfilteredTypes(self) -> id
[src]
unsafe fn addRepresentation_(self, imageRep: id)
[src]
unsafe fn addRepresentations_(self, imageReps: id)
[src]
unsafe fn representations(self) -> id
[src]
unsafe fn removeRepresentation_(self, imageRep: id)
[src]
unsafe fn bestRepresentationForRect_context_hints_(
self,
rect: NSRect,
referenceContext: id,
hints: id
) -> id
[src]
self,
rect: NSRect,
referenceContext: id,
hints: id
) -> id
unsafe fn prefersColorMatch(self) -> BOOL
[src]
unsafe fn usesEPSOnResolutionMismatch(self) -> BOOL
[src]
unsafe fn matchesOnMultipleResolution(self) -> BOOL
[src]
unsafe fn drawInRect_(self, rect: NSRect)
[src]
unsafe fn drawAtPoint_fromRect_operation_fraction_(
self,
point: NSPoint,
srcRect: NSRect,
op: NSCompositingOperation,
delta: CGFloat
)
[src]
self,
point: NSPoint,
srcRect: NSRect,
op: NSCompositingOperation,
delta: CGFloat
)
unsafe fn drawInRect_fromRect_operation_fraction_(
self,
dstRect: NSRect,
srcRect: NSRect,
op: NSCompositingOperation,
delta: CGFloat
)
[src]
self,
dstRect: NSRect,
srcRect: NSRect,
op: NSCompositingOperation,
delta: CGFloat
)
unsafe fn drawInRect_fromRect_operation_fraction_respectFlipped_hints_(
self,
dstSpacePortionRect: NSRect,
srcSpacePortionRect: NSRect,
op: NSCompositingOperation,
delta: CGFloat,
respectContextIsFlipped: BOOL,
hints: id
)
[src]
self,
dstSpacePortionRect: NSRect,
srcSpacePortionRect: NSRect,
op: NSCompositingOperation,
delta: CGFloat,
respectContextIsFlipped: BOOL,
hints: id
)
unsafe fn drawRepresentation_inRect_(self, imageRep: id, dstRect: NSRect)
[src]
unsafe fn isValid(self) -> BOOL
[src]
unsafe fn backgroundColor(self) -> id
[src]
unsafe fn lockFocus(self)
[src]
unsafe fn lockFocusFlipped_(self, flipped: BOOL)
[src]
unsafe fn unlockFocus(self)
[src]
unsafe fn alignmentRect(self) -> NSRect
[src]
unsafe fn cacheMode(self) -> NSImageCacheMode
[src]
unsafe fn recache(self)
[src]
unsafe fn delegate(self) -> id
[src]
unsafe fn TIFFRepresentation(self) -> id
[src]
unsafe fn TIFFRepresentationUsingCompression_factor_(
self,
comp: NSTIFFCompression,
aFloat: f32
) -> id
[src]
self,
comp: NSTIFFCompression,
aFloat: f32
) -> id
unsafe fn cancelIncrementalLoad(self)
[src]
unsafe fn hitTestRect_withImageDestinationRect_context_hints_flipped_(
self,
testRectDestSpace: NSRect,
imageRectDestSpace: NSRect,
referenceContext: id,
hints: id,
flipped: BOOL
) -> BOOL
[src]
self,
testRectDestSpace: NSRect,
imageRectDestSpace: NSRect,
referenceContext: id,
hints: id,
flipped: BOOL
) -> BOOL
unsafe fn accessibilityDescription(self) -> id
[src]
unsafe fn layerContentsForContentsScale_(
self,
layerContentsScale: CGFloat
) -> id
[src]
self,
layerContentsScale: CGFloat
) -> id
unsafe fn recommendedLayerContentsScale_(
self,
preferredContentsScale: CGFloat
) -> CGFloat
[src]
self,
preferredContentsScale: CGFloat
) -> CGFloat