CALayer

E849986

CALayer is a fundamental Core Animation class that represents a drawable, animatable backing store for visual content in iOS and macOS user interfaces.

All labels observed (1)

Label Occurrences
CALayer canonical 1

How this entity was disambiguated

Statements (52)

Predicate Object
instanceOf Core Animation class ⓘ
Objective-C class ⓘ
animatable backing store ⓘ
drawable backing store ⓘ
associatedWith NSView ⓘ
UIView ⓘ
canContain hierarchy of sublayers ⓘ
conformsTo CAMediaTiming ⓘ
framework Core Animation ⓘ
QuartzCore ⓘ
linked to: Core Animation
hasProperty anchorPoint ⓘ
backgroundColor ⓘ
borderColor ⓘ
borderWidth ⓘ
bounds ⓘ
contents ⓘ
contentsGravity ⓘ
cornerRadius ⓘ
delegate ⓘ
masksToBounds ⓘ
needsDisplayOnBoundsChange ⓘ
opacity ⓘ
position ⓘ
shadowColor ⓘ
shadowOffset ⓘ
shadowOpacity ⓘ
shadowRadius ⓘ
sublayerTransform ⓘ
sublayers ⓘ
transform ⓘ
headerFile QuartzCore/CALayer.h ⓘ
introducedBy Apple Inc. ⓘ
languageBinding Objective-C ⓘ
Swift ⓘ
platform iOS ⓘ
macOS ⓘ
tvOS ⓘ
watchOS ⓘ
relationship is backing layer for NSView when layer-backed on macOS ⓘ
is backing layer for UIView on iOS ⓘ
renderingEngine Core Animation compositor ⓘ
linked to: Core Animation
supports 3D transforms via CATransform3D ⓘ
explicit CAAnimation objects ⓘ
hit testing ⓘ
implicit animations for animatable properties ⓘ
rasterization ⓘ
usedFor compositing visual elements ⓘ
explicit animations ⓘ
implicit animations ⓘ
offscreen drawing ⓘ
rendering visual content ⓘ
view backing store ⓘ

How these facts were elicited

Referenced by (1)

Full triples — surface form annotated when it differs from this entity's canonical label.