API  1.0.0
CALayer.h
Go to the documentation of this file.
1 
2 @interface CALayer : CPObject
3 {
4  // Modifying the Layer Geometry
5 
6  CGRect _frame;
7  CGRect _bounds;
8  CGPoint _position;
9  unsigned _zPosition;
10  CGPoint _anchorPoint;
11 
12  CGAffineTransform _affineTransform;
13  CGAffineTransform _sublayerTransform;
14  CGAffineTransform _sublayerTransformForSublayers;
15 
16  CGRect _backingStoreFrame;
17  CGRect _standardBackingStoreFrame;
18 
19  BOOL _hasSublayerTransform;
20  BOOL _hasCustomBackingStoreFrame;
21 
22  // Style Attributes
23 
24  float _opacity;
25  BOOL _isHidden;
26  BOOL _masksToBounds;
27  CPColor _backgroundColor;
28 
29  // Managing Layer Hierarchy
30 
31  CALayer _superlayer;
32  CPMutableArray _sublayers;
33 
34  // Updating Layer Display
35 
36  unsigned _runLoopUpdateMask;
37  BOOL _needsDisplayOnBoundsChange;
38 
39  // Modifying the Delegate
40 
41  id _delegate;
42 
43  BOOL _delegateRespondsToDisplayLayerSelector;
44  BOOL _delegateRespondsToDrawLayerInContextSelector;
45 
46  // DOM Implementation
47 
48  DOMElement _DOMElement;
49  DOMElement _DOMContentsElement;
50  id _contents;
51  CGContext _context;
52  CPView _owningView;
53 
54  CGAffineTransform _transformToLayer;
55  CGAffineTransform _transformFromLayer;
56 }
57 @end
Definition: CALayer.h:2
Definition: CPView.j:137