--- /dev/null
+/*
+ * Generated by class-dump 3.1.2.
+ *
+ * class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2007 by Steve Nygard.
+ */
+
+#import "NSObject.h"
+
+#import "CAMediaTiming-Protocol.h"
+
+@interface CALayer : NSObject <CAMediaTiming>
+{
+ struct _CALayerIvars _attr;
+}
+
++ (id)defaultValueForKey:(id)fp8;
++ (id)layer;
++ (id)defaultActionForKey:(id)fp8;
+- (id)retain;
+- (void)release;
+- (unsigned int)retainCount;
+- (id)init;
+- (id)initWithBounds:(struct CGRect)fp8;
+- (id)initWithLayer:(id)fp8;
+- (void)dealloc;
+- (id)debugDescription;
+- (void)willChangeValueForKey:(id)fp8;
+- (void)didChangeValueForKey:(id)fp8;
+- (id)valueForKey:(id)fp8;
+- (id)valueForUndefinedKey:(id)fp8;
+- (void)setValue:(id)fp8 forKey:(id)fp12;
+- (void)setValue:(id)fp8 forUndefinedKey:(id)fp12;
+- (id)valueForKeyPath:(id)fp8;
+- (void)setValue:(id)fp8 forKeyPath:(id)fp12;
+- (struct CGRect)bounds;
+- (void)setBounds:(struct CGRect)fp8;
+- (struct CGPoint)position;
+- (void)setPosition:(struct CGPoint)fp8;
+- (struct CGAffineTransform)affineTransform;
+- (void)setAffineTransform:(struct CGAffineTransform)fp8;
+- (BOOL)isHidden;
+- (void)setHidden:(BOOL)fp8;
+- (struct CGRect)frame;
+- (void)setFrame:(struct CGRect)fp8;
+- (struct CGPoint)convertPoint:(struct CGPoint)fp8 fromLayer:(id)fp16;
+- (struct CGPoint)convertPoint:(struct CGPoint)fp8 toLayer:(id)fp16;
+- (struct CGRect)convertRect:(struct CGRect)fp8 fromLayer:(id)fp24;
+- (struct CGRect)convertRect:(struct CGRect)fp8 toLayer:(id)fp24;
+- (double)convertTime:(double)fp8 fromLayer:(id)fp16;
+- (double)convertTime:(double)fp8 toLayer:(id)fp16;
+- (id)hitTest:(struct CGPoint)fp8;
+- (BOOL)containsPoint:(struct CGPoint)fp8;
+- (id)contents;
+- (void)setContents:(id)fp8;
+- (BOOL)isOpaque;
+- (void)setOpaque:(BOOL)fp8;
+- (BOOL)needsDisplayOnBoundsChange;
+- (void)setNeedsDisplayOnBoundsChange:(BOOL)fp8;
+- (unsigned int)edgeAntialiasingMask;
+- (void)setEdgeAntialiasingMask:(unsigned int)fp8;
+- (id)contentsGravity;
+- (void)setContentsGravity:(id)fp8;
+- (BOOL)masksToBounds;
+- (void)setMasksToBounds:(BOOL)fp8;
+- (id)sublayers;
+- (void)setSublayers:(id)fp8;
+- (id)superlayer;
+- (id)delegate;
+- (void)setDelegate:(id)fp8;
+- (void)removeFromSuperlayer;
+- (void)insertSublayer:(id)fp8 atIndex:(unsigned int)fp12;
+- (void)addSublayer:(id)fp8;
+- (void)insertSublayer:(id)fp8 below:(id)fp12;
+- (void)insertSublayer:(id)fp8 above:(id)fp12;
+- (void)replaceSublayer:(id)fp8 with:(id)fp12;
+- (id)actionForKey:(id)fp8;
+- (void)addAnimation:(id)fp8 forKey:(id)fp12;
+- (void)removeAllAnimations;
+- (void)removeAnimationForKey:(id)fp8;
+- (id)animationForKey:(id)fp8;
+- (BOOL)_scheduleAnimationTimer;
+- (void)_cancelAnimationTimer;
+- (id)presentationLayer;
+- (id)modelLayer;
+- (void)setNeedsDisplay;
+- (void)setNeedsDisplayInRect:(struct CGRect)fp8;
+- (void)renderInContext:(struct CGContext *)fp8;
+- (void)display;
+- (void)_display;
+- (void)drawInContext:(struct CGContext *)fp8;
+- (void)setNeedsLayout;
+- (struct CGSize)preferredFrameSize;
+- (void)layoutIfNeeded;
+- (void)layoutSublayers;
+- (double)beginTime;
+- (void)setBeginTime:(double)fp8;
+- (double)timeOffset;
+- (void)setTimeOffset:(double)fp8;
+- (double)duration;
+- (void)setDuration:(double)fp8;
+- (float)speed;
+- (void)setSpeed:(float)fp8;
+- (float)repeatCount;
+- (void)setRepeatCount:(float)fp8;
+- (double)repeatDuration;
+- (void)setRepeatDuration:(double)fp8;
+- (BOOL)autoreverses;
+- (void)setAutoreverses:(BOOL)fp8;
+- (id)fillMode;
+- (void)setFillMode:(id)fp8;
+- (struct CGPoint)anchorPoint;
+- (void)setAnchorPoint:(struct CGPoint)fp8;
+- (float)zPosition;
+- (void)setZPosition:(float)fp8;
+- (BOOL)isDoubleSided;
+- (void)setDoubleSided:(BOOL)fp8;
+- (struct CATransform3D)transform;
+- (void)setTransform:(struct CATransform3D)fp8;
+- (struct CATransform3D)sublayerTransform;
+- (void)setSublayerTransform:(struct CATransform3D)fp8;
+- (struct CGRect)contentsRect;
+- (void)setContentsRect:(struct CGRect)fp8;
+- (id)magnificationFilter;
+- (void)setMagnificationFilter:(id)fp8;
+- (id)minificationFilter;
+- (void)setMinificationFilter:(id)fp8;
+- (float)opacity;
+- (void)setOpacity:(float)fp8;
+- (struct CGColor *)backgroundColor;
+- (void)setBackgroundColor:(struct CGColor *)fp8;
+- (id)filters;
+- (void)setFilters:(id)fp8;
+- (id)backgroundFilters;
+- (void)setBackgroundFilters:(id)fp8;
+- (id)compositingFilter;
+- (void)setCompositingFilter:(id)fp8;
+- (id)name;
+- (void)setName:(id)fp8;
+- (id)style;
+- (void)setStyle:(id)fp8;
+- (id)actions;
+- (void)setActions:(id)fp8;
+
+@end
+