]> git.saurik.com Git - iphone-api.git/blame - QuartzCore/CALayer.h
Added lots more features and support.
[iphone-api.git] / QuartzCore / CALayer.h
CommitLineData
2cd8f71b
JF
1/*
2 * Generated by class-dump 3.1.2.
3 *
4 * class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2007 by Steve Nygard.
5 */
6
dfbdd7ed 7#import <Foundation/NSObject.h>
2cd8f71b
JF
8
9#import "CAMediaTiming-Protocol.h"
10
11@interface CALayer : NSObject <CAMediaTiming>
12{
dfbdd7ed
JF
13 struct _CALayerIvars {
14 int refcount;
15 unsigned int flags;
16 unsigned int parent;
17 void *sublayers;
18 CALayer *mask;
19 struct _CALayerState *state;
20 struct _CALayerState *previous_state;
21 struct _CALayerAnimation *animations;
22 unsigned int slots[3];
23 } _attr;
2cd8f71b
JF
24}
25
26+ (id)defaultValueForKey:(id)fp8;
27+ (id)layer;
28+ (id)defaultActionForKey:(id)fp8;
29- (id)retain;
30- (void)release;
31- (unsigned int)retainCount;
32- (id)init;
33- (id)initWithBounds:(struct CGRect)fp8;
34- (id)initWithLayer:(id)fp8;
35- (void)dealloc;
36- (id)debugDescription;
37- (void)willChangeValueForKey:(id)fp8;
38- (void)didChangeValueForKey:(id)fp8;
39- (id)valueForKey:(id)fp8;
40- (id)valueForUndefinedKey:(id)fp8;
41- (void)setValue:(id)fp8 forKey:(id)fp12;
42- (void)setValue:(id)fp8 forUndefinedKey:(id)fp12;
43- (id)valueForKeyPath:(id)fp8;
44- (void)setValue:(id)fp8 forKeyPath:(id)fp12;
45- (struct CGRect)bounds;
46- (void)setBounds:(struct CGRect)fp8;
47- (struct CGPoint)position;
48- (void)setPosition:(struct CGPoint)fp8;
49- (struct CGAffineTransform)affineTransform;
50- (void)setAffineTransform:(struct CGAffineTransform)fp8;
51- (BOOL)isHidden;
52- (void)setHidden:(BOOL)fp8;
53- (struct CGRect)frame;
54- (void)setFrame:(struct CGRect)fp8;
55- (struct CGPoint)convertPoint:(struct CGPoint)fp8 fromLayer:(id)fp16;
56- (struct CGPoint)convertPoint:(struct CGPoint)fp8 toLayer:(id)fp16;
57- (struct CGRect)convertRect:(struct CGRect)fp8 fromLayer:(id)fp24;
58- (struct CGRect)convertRect:(struct CGRect)fp8 toLayer:(id)fp24;
59- (double)convertTime:(double)fp8 fromLayer:(id)fp16;
60- (double)convertTime:(double)fp8 toLayer:(id)fp16;
61- (id)hitTest:(struct CGPoint)fp8;
62- (BOOL)containsPoint:(struct CGPoint)fp8;
63- (id)contents;
64- (void)setContents:(id)fp8;
65- (BOOL)isOpaque;
66- (void)setOpaque:(BOOL)fp8;
67- (BOOL)needsDisplayOnBoundsChange;
68- (void)setNeedsDisplayOnBoundsChange:(BOOL)fp8;
69- (unsigned int)edgeAntialiasingMask;
70- (void)setEdgeAntialiasingMask:(unsigned int)fp8;
71- (id)contentsGravity;
72- (void)setContentsGravity:(id)fp8;
73- (BOOL)masksToBounds;
74- (void)setMasksToBounds:(BOOL)fp8;
75- (id)sublayers;
76- (void)setSublayers:(id)fp8;
77- (id)superlayer;
78- (id)delegate;
79- (void)setDelegate:(id)fp8;
80- (void)removeFromSuperlayer;
81- (void)insertSublayer:(id)fp8 atIndex:(unsigned int)fp12;
82- (void)addSublayer:(id)fp8;
83- (void)insertSublayer:(id)fp8 below:(id)fp12;
84- (void)insertSublayer:(id)fp8 above:(id)fp12;
85- (void)replaceSublayer:(id)fp8 with:(id)fp12;
86- (id)actionForKey:(id)fp8;
87- (void)addAnimation:(id)fp8 forKey:(id)fp12;
88- (void)removeAllAnimations;
89- (void)removeAnimationForKey:(id)fp8;
90- (id)animationForKey:(id)fp8;
91- (BOOL)_scheduleAnimationTimer;
92- (void)_cancelAnimationTimer;
93- (id)presentationLayer;
94- (id)modelLayer;
95- (void)setNeedsDisplay;
96- (void)setNeedsDisplayInRect:(struct CGRect)fp8;
97- (void)renderInContext:(struct CGContext *)fp8;
98- (void)display;
99- (void)_display;
100- (void)drawInContext:(struct CGContext *)fp8;
101- (void)setNeedsLayout;
102- (struct CGSize)preferredFrameSize;
103- (void)layoutIfNeeded;
104- (void)layoutSublayers;
105- (double)beginTime;
106- (void)setBeginTime:(double)fp8;
107- (double)timeOffset;
108- (void)setTimeOffset:(double)fp8;
109- (double)duration;
110- (void)setDuration:(double)fp8;
111- (float)speed;
112- (void)setSpeed:(float)fp8;
113- (float)repeatCount;
114- (void)setRepeatCount:(float)fp8;
115- (double)repeatDuration;
116- (void)setRepeatDuration:(double)fp8;
117- (BOOL)autoreverses;
118- (void)setAutoreverses:(BOOL)fp8;
119- (id)fillMode;
120- (void)setFillMode:(id)fp8;
121- (struct CGPoint)anchorPoint;
122- (void)setAnchorPoint:(struct CGPoint)fp8;
123- (float)zPosition;
124- (void)setZPosition:(float)fp8;
125- (BOOL)isDoubleSided;
126- (void)setDoubleSided:(BOOL)fp8;
127- (struct CATransform3D)transform;
128- (void)setTransform:(struct CATransform3D)fp8;
129- (struct CATransform3D)sublayerTransform;
130- (void)setSublayerTransform:(struct CATransform3D)fp8;
131- (struct CGRect)contentsRect;
132- (void)setContentsRect:(struct CGRect)fp8;
133- (id)magnificationFilter;
134- (void)setMagnificationFilter:(id)fp8;
135- (id)minificationFilter;
136- (void)setMinificationFilter:(id)fp8;
137- (float)opacity;
138- (void)setOpacity:(float)fp8;
139- (struct CGColor *)backgroundColor;
140- (void)setBackgroundColor:(struct CGColor *)fp8;
141- (id)filters;
142- (void)setFilters:(id)fp8;
143- (id)backgroundFilters;
144- (void)setBackgroundFilters:(id)fp8;
145- (id)compositingFilter;
146- (void)setCompositingFilter:(id)fp8;
147- (id)name;
148- (void)setName:(id)fp8;
149- (id)style;
150- (void)setStyle:(id)fp8;
151- (id)actions;
152- (void)setActions:(id)fp8;
153
154@end
155