![]() |
API 0.9.5
|
00001 00002 @interface CALayer : CPObject 00003 { 00004 // Modifying the Layer Geometry 00005 00006 CGRect _frame; 00007 CGRect _bounds; 00008 CGPoint _position; 00009 unsigned _zPosition; 00010 CGPoint _anchorPoint; 00011 00012 CGAffineTransform _affineTransform; 00013 CGAffineTransform _sublayerTransform; 00014 CGAffineTransform _sublayerTransformForSublayers; 00015 00016 CGRect _backingStoreFrame; 00017 CGRect _standardBackingStoreFrame; 00018 00019 BOOL _hasSublayerTransform; 00020 BOOL _hasCustomBackingStoreFrame; 00021 00022 // Style Attributes 00023 00024 float _opacity; 00025 BOOL _isHidden; 00026 CPColor _backgroundColor; 00027 00028 // Managing Layer Hierarchy 00029 00030 CALayer _superlayer; 00031 CPMutableArray _sublayers; 00032 00033 // Updating Layer Display 00034 00035 unsigned _runLoopUpdateMask; 00036 BOOL _needsDisplayOnBoundsChange; 00037 00038 // Modifying the Delegate 00039 00040 id _delegate; 00041 00042 BOOL _delegateRespondsToDisplayLayerSelector; 00043 BOOL _delegateRespondsToDrawLayerInContextSelector; 00044 00045 // DOM Implementation 00046 00047 DOMElement _DOMElement; 00048 DOMElement _DOMContentsElement; 00049 id _contents; 00050 CGContext _context; 00051 CPView _owningView; 00052 00053 CGAffineTransform _transformToLayer; 00054 CGAffineTransform _transformFromLayer; 00055 } 00056 @end