From 3f68e22655e13584f3bf4ba0a9c043ecc75ed7bf Mon Sep 17 00:00:00 2001 From: "Jay Freeman (saurik)" Date: Fri, 17 Jan 2014 11:55:17 +0000 Subject: [PATCH] Adding the TelephonyUI headers (for Cydget). --- TelephonyUI/CDStructures.h | 37 +++++++++++++ TelephonyUI/TPBottomBar.h | 21 +++++++ TelephonyUI/TPBottomButtonBar.h | 29 ++++++++++ TelephonyUI/TPBottomDualButtonBar.h | 31 +++++++++++ TelephonyUI/TPBottomLockBar.h | 61 +++++++++++++++++++++ TelephonyUI/TPCallWaitingButton.h | 32 +++++++++++ TelephonyUI/TPLCDSubImageView.h | 23 ++++++++ TelephonyUI/TPLCDTextView-SyntheticEvents.h | 12 ++++ TelephonyUI/TPLCDTextView.h | 59 ++++++++++++++++++++ TelephonyUI/TPLCDTextViewScrollingView.h | 21 +++++++ TelephonyUI/TPLCDView.h | 49 +++++++++++++++++ TelephonyUI/TPLockKnobView.h | 28 ++++++++++ TelephonyUI/TPLockTextView.h | 34 ++++++++++++ TelephonyUI/TPPhonePad-SyntheticEvents.h | 12 ++++ TelephonyUI/TPPhonePad.h | 60 ++++++++++++++++++++ TelephonyUI/TPPushButton.h | 48 ++++++++++++++++ TelephonyUI/TPTopLockBar.h | 18 ++++++ 17 files changed, 575 insertions(+) create mode 100644 TelephonyUI/CDStructures.h create mode 100644 TelephonyUI/TPBottomBar.h create mode 100644 TelephonyUI/TPBottomButtonBar.h create mode 100644 TelephonyUI/TPBottomDualButtonBar.h create mode 100644 TelephonyUI/TPBottomLockBar.h create mode 100644 TelephonyUI/TPCallWaitingButton.h create mode 100644 TelephonyUI/TPLCDSubImageView.h create mode 100644 TelephonyUI/TPLCDTextView-SyntheticEvents.h create mode 100644 TelephonyUI/TPLCDTextView.h create mode 100644 TelephonyUI/TPLCDTextViewScrollingView.h create mode 100644 TelephonyUI/TPLCDView.h create mode 100644 TelephonyUI/TPLockKnobView.h create mode 100644 TelephonyUI/TPLockTextView.h create mode 100644 TelephonyUI/TPPhonePad-SyntheticEvents.h create mode 100644 TelephonyUI/TPPhonePad.h create mode 100644 TelephonyUI/TPPushButton.h create mode 100644 TelephonyUI/TPTopLockBar.h diff --git a/TelephonyUI/CDStructures.h b/TelephonyUI/CDStructures.h new file mode 100644 index 0000000..0673aeb --- /dev/null +++ b/TelephonyUI/CDStructures.h @@ -0,0 +1,37 @@ +/* + * Generated by class-dump 3.1.2. + * + * class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2007 by Steve Nygard. + */ + +struct CGImage; + +struct CGPoint { + float x; + float y; +}; + +struct CGRect { + struct CGPoint origin; + struct CGSize size; +}; + +struct CGSize { + float width; + float height; +}; + +struct __CFDictionary; + +struct __CFSet; + +struct __GSEvent; + +struct __GSFont; + +typedef struct { + struct CGRect _field1; + struct CGRect _field2; + struct CGRect _field3; +} CDAnonymousStruct1; + diff --git a/TelephonyUI/TPBottomBar.h b/TelephonyUI/TPBottomBar.h new file mode 100644 index 0000000..1095048 --- /dev/null +++ b/TelephonyUI/TPBottomBar.h @@ -0,0 +1,21 @@ +/* + * Generated by class-dump 3.1.2. + * + * class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2007 by Steve Nygard. + */ + +#import + +@interface TPBottomBar : UIView +{ +} + ++ (id)_backgroundImage; ++ (void)preloadImages; ++ (float)defaultHeight; +- (id)initWithDefaultSize; +- (id)initWithFrame:(struct CGRect)fp8; +- (void)drawRect:(struct CGRect)fp8; + +@end + diff --git a/TelephonyUI/TPBottomButtonBar.h b/TelephonyUI/TPBottomButtonBar.h new file mode 100644 index 0000000..c84a783 --- /dev/null +++ b/TelephonyUI/TPBottomButtonBar.h @@ -0,0 +1,29 @@ +/* + * Generated by class-dump 3.1.2. + * + * class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2007 by Steve Nygard. + */ + +#import + +@class TPPushButton; + +@interface TPBottomButtonBar : TPBottomBar +{ + id _delegate; + TPPushButton *_button; +} + +- (id)initForIncomingCallWaitingWithFrame:(struct CGRect)fp8; +- (id)initForEndCallWithFrame:(struct CGRect)fp8; +- (id)initForTTYWithFrame:(struct CGRect)fp8; +- (void)dealloc; +- (void)setButton:(id)fp8; +- (id)button; + +#if 1 // iOS 5.0 +- (void)setButton:(id)fp8 andStyle:(int)style; +#endif + +@end + diff --git a/TelephonyUI/TPBottomDualButtonBar.h b/TelephonyUI/TPBottomDualButtonBar.h new file mode 100644 index 0000000..4fd61ee --- /dev/null +++ b/TelephonyUI/TPBottomDualButtonBar.h @@ -0,0 +1,31 @@ +/* + * Generated by class-dump 3.1.2. + * + * class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2007 by Steve Nygard. + */ + +#import + +@class TPPushButton; + +@interface TPBottomDualButtonBar : TPBottomButtonBar +{ + TPPushButton *_button2; + unsigned int _drawSeparator:1; +} + +- (id)initWithFrame:(struct CGRect)fp8; +- (id)initForIncomingCallWithFrame:(struct CGRect)fp8; +- (id)initForCallFailureWithFrame:(struct CGRect)fp8; +- (id)initForEmergencyCallWithFrame:(struct CGRect)fp8; +- (void)dealloc; +- (float)_buttonWidth; +- (void)_updateButtonSettings:(id)fp8; +- (void)setButton:(id)fp8; +- (void)setButton2:(id)fp8; +- (id)button2; +- (void)setDrawsSeparateWells:(BOOL)fp8; +- (void)drawRect:(struct CGRect)fp8; + +@end + diff --git a/TelephonyUI/TPBottomLockBar.h b/TelephonyUI/TPBottomLockBar.h new file mode 100644 index 0000000..aa087b8 --- /dev/null +++ b/TelephonyUI/TPBottomLockBar.h @@ -0,0 +1,61 @@ +/* + * Generated by class-dump 3.1.2. + * + * class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2007 by Steve Nygard. + */ + +#import + +@class NSArray, NSTimer, TPLockKnobView, TPLockTextView, UIView; + +@interface TPBottomLockBar : TPBottomBar +{ + NSArray *_labels; + int _currentLabelIndex; + NSTimer *_cycleLabelTimer; + id _delegate; + id _representedObject; + TPLockKnobView *_knobView; + UIView *_trackArrow; + TPLockTextView *_labelView; + float _knobTrackInsetLeft; + float _fontSize; +} + ++ (struct CGSize)defaultSize; ++ (id)_backgroundImage; +- (id)initWithFrame:(struct CGRect)fp8 knobImage:(id)fp24; +- (id)initWithFrame:(struct CGRect)fp8 knobColor:(int)fp24; +- (id)initForIncomingCallWithFrame:(struct CGRect)fp8; +- (void)dealloc; +- (id)knob; +- (void)startAnimating; +- (void)stopAnimating; +- (BOOL)isAnimating; +- (void)downInKnob; +- (void)upInKnob; +- (void)setLabel:(id)fp8; +- (void)_setLabel:(id)fp8; +- (void)startCyclingLabels; +- (void)stopCyclingLabels; +- (void)cycleToNextLabel; +- (int)currentLabelIndex; +- (void)finishedCyclingLabelOut; +- (void)cycleToLabelAtIndex:(int)fp8; +- (void)setLabels:(id)fp8; +- (id)labels; +- (void)setFontSize:(float)fp8; +- (float)fontSize; +- (void)knobDragged:(float)fp8; +- (void)slideBack:(BOOL)fp8; +- (void)relock; +- (void)freezeKnobInUnlockedPosition; +- (void)unlock; +- (void)setDelegate:(id)fp8; +- (void)setRepresentedObject:(id)fp8; +- (id)representedObject; +- (BOOL)pointInside:(struct CGPoint)fp8 forEvent:(struct __GSEvent *)fp16; +- (float)knobTrackInsetLeft; + +@end + diff --git a/TelephonyUI/TPCallWaitingButton.h b/TelephonyUI/TPCallWaitingButton.h new file mode 100644 index 0000000..e9a9ba2 --- /dev/null +++ b/TelephonyUI/TPCallWaitingButton.h @@ -0,0 +1,32 @@ +/* + * Generated by class-dump 3.1.2. + * + * class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2007 by Steve Nygard. + */ + +#import "UIThreePartButton.h" + +@class TPPushButton; + +@interface TPCallWaitingButton : UIThreePartButton +{ + TPPushButton *_innerButton; + unsigned int _type:1; +} + ++ (struct CGSize)defaultSizeForType:(int)fp8; ++ (float)defaultVerticalCenteringOffset; +- (id)initWithFrame:(struct CGRect)fp8 type:(int)fp24; +- (id)initTopForIncomingCallWaiting; +- (id)initTopForTTY; +- (id)initBottomForIncomingCallWaiting; +- (id)initBottomForSecondIncomingCallWaiting; +- (id)initBottomForTTYWithTitle:(id)fp8; +- (void)dealloc; +- (void)addTarget:(id)fp8 action:(SEL)fp12 forEvents:(int)fp16; +- (void)removeTarget:(id)fp8 forEvents:(int)fp12; +- (void)setEnabled:(BOOL)fp8; +- (BOOL)isEnabled; + +@end + diff --git a/TelephonyUI/TPLCDSubImageView.h b/TelephonyUI/TPLCDSubImageView.h new file mode 100644 index 0000000..e78f505 --- /dev/null +++ b/TelephonyUI/TPLCDSubImageView.h @@ -0,0 +1,23 @@ +/* + * Generated by class-dump 3.1.2. + * + * class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2007 by Steve Nygard. + */ + +#import "UIView.h" + +@class UIImage; + +@interface TPLCDSubImageView : UIView +{ + UIImage *_image; +} + +- (id)initWithDefaultSize; +- (void)dealloc; +- (void)setImage:(id)fp8; +- (id)image; +- (void)drawRect:(struct CGRect)fp8; + +@end + diff --git a/TelephonyUI/TPLCDTextView-SyntheticEvents.h b/TelephonyUI/TPLCDTextView-SyntheticEvents.h new file mode 100644 index 0000000..7830261 --- /dev/null +++ b/TelephonyUI/TPLCDTextView-SyntheticEvents.h @@ -0,0 +1,12 @@ +/* + * Generated by class-dump 3.1.2. + * + * class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2007 by Steve Nygard. + */ + +#import + +@interface TPLCDTextView (SyntheticEvents) +- (id)_automationID; +@end + diff --git a/TelephonyUI/TPLCDTextView.h b/TelephonyUI/TPLCDTextView.h new file mode 100644 index 0000000..b338a5d --- /dev/null +++ b/TelephonyUI/TPLCDTextView.h @@ -0,0 +1,59 @@ +/* + * Generated by class-dump 3.1.2. + * + * class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2007 by Steve Nygard. + */ + +#import "UIView.h" + +@class NSString, TPLCDTextViewScrollingView, UIColor, UIFrameAnimation; + +@interface TPLCDTextView : UIView +{ + NSString *_text; + struct __GSFont *_font; + UIColor *_shadowColor; + UIColor *_textColor; + TPLCDTextViewScrollingView *_scrollingView; + float _fontSize; + struct CGRect _textRect; + UIFrameAnimation *_animation; + id _delegate; + float _minFontSize; + unsigned int _textRectIsValid:1; + unsigned int _centerText:1; + unsigned int _animates:1; + unsigned int _isAnimating:1; + unsigned int _leftTruncates:1; +} + ++ (float)defaultMinimumFontSize; +- (id)initWithFrame:(struct CGRect)fp8; +- (void)dealloc; +- (struct CGRect)textRect; +- (void)setFrame:(struct CGRect)fp8; +- (void)setCenterText:(BOOL)fp8; +- (void)setLeftTruncatesText:(BOOL)fp8; +- (void)setFont:(struct __GSFont *)fp8; +- (void)setMinimumFontSize:(float)fp8; +- (void)setText:(id)fp8; +- (id)text; +- (struct CGSize)sizeToFit; +- (void)_drawTextInRect:(struct CGRect)fp8 verticallyOffset:(BOOL)fp24; +- (void)setTextColor:(id)fp8; +- (void)setShadowColor:(id)fp8; +- (void)drawRect:(struct CGRect)fp8; +- (void)_tearDownAnimation; +- (void)_scheduleStartScrolling; +- (void)_setupForAnimationIfNecessary; +- (void)setAnimatesIfTruncated:(BOOL)fp8; +- (void)_startScrolling; +- (void)startAnimating; +- (void)_finishedScrolling; +- (void)stopAnimating; +- (BOOL)animates; +- (void)resetAnimation; +- (void)setDelegate:(id)fp8; + +@end + diff --git a/TelephonyUI/TPLCDTextViewScrollingView.h b/TelephonyUI/TPLCDTextViewScrollingView.h new file mode 100644 index 0000000..726b679 --- /dev/null +++ b/TelephonyUI/TPLCDTextViewScrollingView.h @@ -0,0 +1,21 @@ +/* + * Generated by class-dump 3.1.2. + * + * class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2007 by Steve Nygard. + */ + +#import "UIView.h" + +@class TPLCDTextView; + +@interface TPLCDTextViewScrollingView : UIView +{ + TPLCDTextView *_owner; +} + +- (id)initWithFrame:(struct CGRect)fp8 owner:(id)fp24; +- (void)setOwner:(id)fp8; +- (void)drawRect:(struct CGRect)fp8; + +@end + diff --git a/TelephonyUI/TPLCDView.h b/TelephonyUI/TPLCDView.h new file mode 100644 index 0000000..0b3c647 --- /dev/null +++ b/TelephonyUI/TPLCDView.h @@ -0,0 +1,49 @@ +/* + * Generated by class-dump 3.1.2. + * + * class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2007 by Steve Nygard. + */ + +#import "UIImageView.h" + +@class TPLCDSubImageView, TPLCDTextView; + +@interface TPLCDView : UIImageView +{ + TPLCDTextView *_textView; + TPLCDTextView *_secondLineTextView; + TPLCDTextView *_labelView; + TPLCDSubImageView *_imageView; + unsigned int _layoutAsLabelled:1; +} + ++ (void)preloadImages; ++ (float)defaultHeight; ++ (id)backgroundImage; ++ (float)textFontSize; ++ (float)labelFontSize; +- (id)initWithDefaultSize; +- (id)initWithFrame:(struct CGRect)fp8; +- (void)dealloc; +- (void)setContentsAlpha:(float)fp8; +- (struct CGRect)_text1Frame; +- (void)setText:(id)fp8; +- (id)text; +- (struct CGRect)textFrame; +- (struct CGRect)_text2Frame; +- (void)setSecondLineText:(id)fp8; +- (id)secondLineText; +- (struct CGRect)_labelFrame; +- (void)didFinishAnimatingLCDLabelFadeOut:(id)fp8 finished:(id)fp12 context:(id)fp16; +- (void)setLabel:(id)fp8 animate:(BOOL)fp12; +- (void)setLabel:(id)fp8; +- (id)label; +- (void)blinkLabel; +- (void)setSubImage:(id)fp8; +- (id)subImage; +- (void)setShadowColor:(id)fp8; +- (void)setLayoutAsLabelled:(BOOL)fp8; +- (void)layoutSubviews; + +@end + diff --git a/TelephonyUI/TPLockKnobView.h b/TelephonyUI/TPLockKnobView.h new file mode 100644 index 0000000..ad762f8 --- /dev/null +++ b/TelephonyUI/TPLockKnobView.h @@ -0,0 +1,28 @@ +/* + * Generated by class-dump 3.1.2. + * + * class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2007 by Steve Nygard. + */ + +#import "UIImageView.h" + +@class TPBottomLockBar, UIAlphaAnimation; + +@interface TPLockKnobView : UIImageView +{ + TPBottomLockBar *_track; + UIAlphaAnimation *_animation; + float _centerDelta; + BOOL _tracking; +} + +- (id)initWithImage:(id)fp8; +- (BOOL)pointInside:(struct CGPoint)fp8 forEvent:(struct __GSEvent *)fp16; +- (void)setLockView:(id)fp8; +- (void)dealloc; +- (void)mouseDown:(struct __GSEvent *)fp8; +- (void)mouseDragged:(struct __GSEvent *)fp8; +- (void)mouseUp:(struct __GSEvent *)fp8; + +@end + diff --git a/TelephonyUI/TPLockTextView.h b/TelephonyUI/TPLockTextView.h new file mode 100644 index 0000000..de31341 --- /dev/null +++ b/TelephonyUI/TPLockTextView.h @@ -0,0 +1,34 @@ +/* + * Generated by class-dump 3.1.2. + * + * class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2007 by Steve Nygard. + */ + +#import "UIView.h" + +@class NSString, NSTimer, UIFont; + +@interface TPLockTextView : UIView +{ + NSString *_label; + struct CGImage *_textCache; + char *_textData; + NSTimer *_maskTimer; + double _maskStartTime; + UIFont *_labelFont; + float _fps; +} + +- (void)dealloc; +- (void)_cacheLabel:(id)fp8 size:(struct CGSize)fp12; +- (id)initWithLabel:(id)fp8 fontSize:(float)fp12; +- (id)label; +- (void)startAnimation; +- (void)stopAnimation; +- (void)setFPS:(float)fp8; +- (BOOL)isAnimating; +- (void)drawRect:(struct CGRect)fp8; +- (void)movedFromWindow:(id)fp8; + +@end + diff --git a/TelephonyUI/TPPhonePad-SyntheticEvents.h b/TelephonyUI/TPPhonePad-SyntheticEvents.h new file mode 100644 index 0000000..60e116a --- /dev/null +++ b/TelephonyUI/TPPhonePad-SyntheticEvents.h @@ -0,0 +1,12 @@ +/* + * Generated by class-dump 3.1.2. + * + * class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2007 by Steve Nygard. + */ + +#import + +@interface TPPhonePad (SyntheticEvents) +- (id)scriptingInfoWithChildren; +@end + diff --git a/TelephonyUI/TPPhonePad.h b/TelephonyUI/TPPhonePad.h new file mode 100644 index 0000000..10ab1e3 --- /dev/null +++ b/TelephonyUI/TPPhonePad.h @@ -0,0 +1,60 @@ +/* + * Generated by class-dump 3.1.2. + * + * class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2007 by Steve Nygard. + */ + +#import "UIControl.h" + +@interface TPPhonePad : UIControl +{ + int _downKey; + id _delegate; + BOOL _playsSounds; + float _topHeight; + float _midHeight; + float _bottomHeight; + float _leftWidth; + float _midWidth; + float _rightWidth; + struct __CFSet *_inflightSounds; + struct __CFDictionary *_keyToButtonMap; + unsigned int _incompleteSounds; + unsigned int _delegateSoundCallbacks:1; + unsigned int _soundsActivated:1; +} + ++ (BOOL)shouldStringAutoDial:(id)fp8 givenLastChar:(BOOL)fp12; ++ (BOOL)launchFieldTestIfNeeded:(id)fp8; ++ (void)_delayedDeactivate; +- (id)initWithFrame:(struct CGRect)fp8; +- (void)dealloc; +- (void)_activateSounds:(BOOL)fp8; +- (void)removeFromSuperview; +- (void)_appSuspended; +- (void)_appResumed; +- (void)movedFromWindow:(id)fp8; +- (void)movedToWindow:(id)fp8; +- (void)setDelegate:(id)fp8; +- (void)setPlaysSounds:(BOOL)fp8; +- (void)setButton:(id)fp8 forKeyAtIndex:(int)fp12; +- (void)setNeedsDisplayForKey:(int)fp8; +- (id)_pressedImage; +- (id)_keypadImage; +- (float)_yFudge; +- (void)drawRect:(struct CGRect)fp8; +- (BOOL)pointMostlyInside:(struct CGPoint)fp8 forEvent:(struct __GSEvent *)fp16; +- (id)hitTest:(struct CGPoint)fp8 forEvent:(struct __GSEvent *)fp16; +- (void)setHighlighted:(BOOL)fp8; +- (BOOL)cancelMouseTracking; +- (void)_handleKey:(id)fp8 forEvent:(struct __GSEvent *)fp12; +- (void)_handleKeyPressAndHold:(id)fp8; +- (int)_keyForPoint:(struct CGPoint)fp8; +- (struct CGRect)_rectForKey:(int)fp8; +- (void)_notifySoundCompletionIfNecessary:(unsigned long)fp8; +- (void)_playSoundForKey:(int)fp8; +- (void)_stopSoundForKey:(int)fp8; +- (void)_stopAllSoundsForcingCallbacks:(BOOL)fp8; + +@end + diff --git a/TelephonyUI/TPPushButton.h b/TelephonyUI/TPPushButton.h new file mode 100644 index 0000000..8c2d706 --- /dev/null +++ b/TelephonyUI/TPPushButton.h @@ -0,0 +1,48 @@ +/* + * Generated by class-dump 3.1.2. + * + * class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2007 by Steve Nygard. + */ + +#import + +@class NSString; + +@interface TPPushButton : UIThreePartButton +{ + NSString *_plusSeparatedTitle; + int _tpcolor; + float _titleImagePadding; + float _titleImageRightMargin; + float _titleVerticalOffset; + float _iconVerticalOffset; + float _iconAlpha; + float _minimumFontSize; +} + ++ (float)defaultHeight; ++ (float)defaultHeightForColor:(int)fp8; ++ (void)preloadImagesForColor:(int)fp8; ++ (id)answerButtonImage; ++ (id)declineButtonImage; +- (float)minTitleMargin; +- (CDAnonymousStruct1)_buttonSlices; +- (id)initWithTitle:(id)fp8 icon:(id)fp12 color:(int)fp16 frame:(struct CGRect)fp20; +- (void)dealloc; +- (void)setPlusSeparatedTitle:(id)fp8; +- (void)setPushButtonColor:(int)fp8; +- (int)pushButtonColor; +- (float)titleImagePadding; +- (void)setTitleImagePadding:(float)fp8; +- (void)setTitleImageRightMargin:(float)fp8; +- (void)setTitleVerticalOffset:(float)fp8; +- (void)setIconVerticalOffset:(float)fp8; +- (void)setIconAlpha:(float)fp8; +- (void)drawImageAtPoint:(struct CGPoint)fp8 fraction:(float)fp16; +- (void)drawTitleAtPoint:(struct CGPoint)fp8 width:(float)fp16; +- (struct CGPoint)_titleOriginForTitleSize:(struct CGSize)fp8; +- (void)drawButtonPart:(int)fp8 inRect:(struct CGRect)fp12; +- (void)setMinimumTitleFontSize:(float)fp8; + +@end + diff --git a/TelephonyUI/TPTopLockBar.h b/TelephonyUI/TPTopLockBar.h new file mode 100644 index 0000000..9d6c3c3 --- /dev/null +++ b/TelephonyUI/TPTopLockBar.h @@ -0,0 +1,18 @@ +/* + * Generated by class-dump 3.1.2. + * + * class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2007 by Steve Nygard. + */ + +#import + +@interface TPTopLockBar : TPBottomLockBar +{ +} + ++ (id)_backgroundImage; +- (id)initWithFrame:(struct CGRect)fp8 knobImage:(id)fp24; +- (float)knobTrackInsetLeft; + +@end + -- 2.45.2