]> git.saurik.com Git - iphone-api.git/blob - UIKit/UIOldSliderControl.h
Added some SpringBoardServices work from ashikase.
[iphone-api.git] / UIKit / UIOldSliderControl.h
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
7 #import <UIKit/UIControl.h>
8
9 @class UIImage, UIView;
10
11 /*XXX*/typedef union {
12 UIImage *image;
13 UIView *view;
14 } CDAnonymousUnion1;
15
16 @interface UIOldSliderControl : UIControl
17 {
18 UIImage *_sliderLeftFillCap;
19 CDAnonymousUnion1 _sliderLeftFill;
20 CDAnonymousUnion1 _sliderRightFill;
21 UIImage *_minValueImage;
22 UIImage *_maxValueImage;
23 int _numberOfTickMarks;
24 float _hitOffset;
25 UIImage *_sliderRightCap;
26 UIImage *_sliderRightFullCap;
27 UIImage *_sliderLeftCap;
28 struct {
29 unsigned int allowsOnlyTickMarks:1;
30 unsigned int animating:1;
31 unsigned int showValue:1;
32 unsigned int layeredFill:1;
33 unsigned int continuous:1;
34 unsigned int sendActionDuringAnimation:1;
35 unsigned int alternateColors:1;
36 unsigned int shouldFlipValue:1;
37 unsigned int needsNonOpaqueFills:1;
38 unsigned int reserved:24;
39 } _sliderFlags;
40 float _value;
41 float _animationEndValue;
42 float _minValue;
43 float _maxValue;
44 UIView *_knob;
45 }
46
47 - (id)init;
48 - (id)initWithFrame:(struct CGRect)fp8;
49 - (id)initWithFrame:(struct CGRect)fp8 layeredFill:(BOOL)fp24;
50 - (id)createSliderKnobView;
51 - (void)_resetFillFrames;
52 - (struct CGRect)fillBounds;
53 - (void)sliderBoundsChanged;
54 - (void)refreshImages;
55 - (void)dealloc;
56 - (id)imageForSliderPiece:(int)fp8;
57 - (void)drawSliderPiece:(int)fp8 inRect:(struct CGRect)fp12;
58 - (void)_sliderBounds:(struct CGRect)fp8 getLeftCapRect:(struct CGRect *)fp24 rightCapRect:(struct CGRect *)fp28 left:(struct CGRect *)fp32 right:(struct CGRect *)fp36;
59 - (void)drawSliderInRect:(struct CGRect)fp8 dirtyRect:(struct CGRect)fp24;
60 - (void)drawSliderInRect:(struct CGRect)fp8;
61 - (void)animator:(id)fp8 stopAnimation:(id)fp12;
62 - (void)_sendDelayedActions;
63 - (void)setValue:(float)fp8;
64 - (void)_setValue:(float)fp8 andSendAction:(BOOL)fp12;
65 - (BOOL)isAnimatingValueChange;
66 - (void)setValue:(float)fp8 animated:(BOOL)fp12 animationCurve:(int)fp16;
67 - (void)setValue:(float)fp8 animated:(BOOL)fp12;
68 - (float)value;
69 - (struct CGRect)sliderBounds;
70 - (struct CGRect)minValueImageBounds;
71 - (struct CGRect)maxValueImageBounds;
72 - (struct CGRect)valueTextBounds;
73 - (void)setMinValue:(float)fp8;
74 - (void)setMaxValue:(float)fp8;
75 - (void)drawRect:(struct CGRect)fp8;
76 - (void)setNumberOfTickMarks:(int)fp8;
77 - (void)setAllowsTickMarkValuesOnly:(BOOL)fp8;
78 - (void)setShowValue:(BOOL)fp8;
79 - (void)setMinValueImage:(id)fp8;
80 - (void)setMaxValueImage:(id)fp8;
81 - (void)setEnabled:(BOOL)fp8;
82 - (float)_validatedValue:(float)fp8;
83 - (float)_validatedValueForPoint:(struct CGPoint)fp8 includeTickMarks:(BOOL)fp16;
84 - (void)setHighlighted:(BOOL)fp8;
85 - (BOOL)beginTrackingAt:(struct CGPoint)fp8 withEvent:(struct __GSEvent *)fp16;
86 - (BOOL)continueTrackingAt:(struct CGPoint)fp8 previous:(struct CGPoint)fp16 withEvent:(struct __GSEvent *)fp24;
87 - (void)endTrackingAt:(struct CGPoint)fp8 previous:(struct CGPoint)fp16 withEvent:(struct __GSEvent *)fp24;
88 - (BOOL)cancelMouseTracking;
89 - (void)_controlMouseDown:(struct __GSEvent *)fp8;
90 - (void)_controlMouseUp:(struct __GSEvent *)fp8;
91 - (void)_controlMouseDragged:(struct __GSEvent *)fp8;
92 - (BOOL)beginTrackingWithTouch:(id)fp8 withEvent:(id)fp12;
93 - (BOOL)continueTrackingWithTouch:(id)fp8 withEvent:(id)fp12;
94 - (void)endTrackingWithTouch:(id)fp8 withEvent:(id)fp12;
95 - (void)_controlTouchBegan:(id)fp8 withEvent:(id)fp12;
96 - (void)_controlTouchMoved:(id)fp8 withEvent:(id)fp12;
97 - (void)_controlTouchEnded:(id)fp8 withEvent:(id)fp12;
98 - (BOOL)cancelTouchTracking;
99 - (void)setContinuous:(BOOL)fp8;
100 - (void)setSendActionDuringAnimation:(BOOL)fp8;
101
102 @end
103