API 0.9.5
AppKit/CoreAnimation/CALayer.h
Go to the documentation of this file.
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
 All Classes Files Functions Variables Defines