UIScrubberControl Klassenreferenz

#import <UIScrubberControl.h>

Abgeleitet von UISliderControl.

Basisklasse für MovieScrubberControl.

Aufstellung aller Elemente


Öffentliche Methoden

(id) - initWithFrame:maxTrackWidth:showTimes:knobStyle:
(id) - initWithFrame:maxTrackWidth:showTimes:showKnob:
(id) - createSliderKnobView
(void) - setPinTimeToOutsideEdges:
(void) - setShowTimeCenteredInAvailableArea:
(struct CGRect- sliderBounds
(id) - imageForSliderPiece:
(const CDAnonymousStruct4 *) - metrics
(void) - _resetTimeFrames
(void) - dealloc
(void) - setDelegate:
(float) - scrubValue
(void) - sizeToFit
(void) - setDuration:
(double) - duration
(double) - requiredAutoUpdateDurationForDuration:
(BOOL) - pointInsideKnob:forEvent:
(BOOL) - pointInside:forEvent:
(struct CGRect- hitRect
(struct CGRect- _rectOfTrack
(struct CGRect- fillBounds
(BOOL) - _notAllValueAvailable
(void) - setAllowsAnyValue:
(void) - drawSliderPiece:inRect:
(void) - _updateAvailableFill
(void) - _setValue:andSendAction:
(void) - setValue:animated:animationCurve:
(void) - _updateTimes:
(void) - disableTimesLayout
(void) - enableTimesLayout
(void) - setShowFullWidthComponents:
(void) - setShowDuration:
(void) - setScrubbingRequiresMomentaryDelay:
(BOOL) - beginTrackingAt:withEvent:
(BOOL) - continueTrackingAt:previous:withEvent:
(void) - endTrackingAt:previous:withEvent:
(void) - setValueAvailable:

Öffentliche, statische Methoden

(BOOL) + allowLayeredFillForKnob

Geschützte Attribute

CDAnonymousUnion1 _sliderAvailableFill
double _duration
float _lastDisplayedWidth
float _maxTrackWidth
UIView_elapsedTimeView
UIView_remainingTimeView
id _delegate
double _trackingStartTime
struct CGPoint _lastUpdatedPoint
float _valueAvailable
unsigned int _didDrag:1
unsigned int _sentScrubbingStart:1
unsigned int _autoSizesToFitDuration:1
unsigned int _layoutTimeParts:2
unsigned int _remainingIsDuration:1
unsigned int _delegateDidEnterScrubbingState:1
unsigned int _delegateDidChangeScrubValue:1
unsigned int _delegateShouldBeginScrubbing:1
unsigned int _endingTracking:1
unsigned int _showKnob:1
unsigned int _largeKnob:1
unsigned int _rightCapIsDownloadCap:1
unsigned int _requireMomentaryDelay:1
unsigned int _showFullWidthComponents:1
unsigned int _alwaysShowAllComponentsForDuration:1
unsigned int _timeLayoutDisabledCount:7
unsigned int _timeLayoutSkippedLayout:1
unsigned int _timeLayoutSkippedForcedLayout:1
unsigned int _showTimeCentered:1
unsigned int _leftCapIsDownloadCap:1
unsigned int _allowsAnyValue:1
unsigned int _unused:3

Ausführliche Beschreibung

Definiert in Zeile 11 der Datei UIScrubberControl.h.


Dokumentation der Elementfunktionen

+ (BOOL) allowLayeredFillForKnob  

Implementiert in MovieScrubberControl.

- (id) initWithFrame: (struct CGRect fp8
maxTrackWidth: (float)  fp24
showTimes: (BOOL)  fp28
knobStyle: (int)  fp32 

- (id) initWithFrame: (struct CGRect fp8
maxTrackWidth: (float)  fp24
showTimes: (BOOL)  fp28
showKnob: (BOOL)  fp32 

- (id) createSliderKnobView  

Implementiert UISliderControl.

- (void) setPinTimeToOutsideEdges: (BOOL)  fp8  

- (void) setShowTimeCenteredInAvailableArea: (BOOL)  fp8  

- (struct CGRect) sliderBounds  

Implementiert UISliderControl.

- (id) imageForSliderPiece: (int)  fp8  

Implementiert UISliderControl.

- (const CDAnonymousStruct4 *) metrics  

Implementiert in MovieScrubberControl.

- (void) _resetTimeFrames  

- (void) dealloc  

Implementiert UISliderControl.

- (void) setDelegate: (id)  fp8  

- (float) scrubValue  

- (void) sizeToFit  

- (void) setDuration: (double)  fp8  

- (double) duration  

- (double) requiredAutoUpdateDurationForDuration: (double)  fp8  

- (BOOL) pointInsideKnob: (struct CGPoint fp8
forEvent: (struct __GSEvent *)  fp16 

- (BOOL) pointInside: (struct CGPoint fp8
forEvent: (struct __GSEvent *)  fp16 

- (struct CGRect) hitRect  

- (struct CGRect) _rectOfTrack  

- (struct CGRect) fillBounds  

Implementiert UISliderControl.

- (BOOL) _notAllValueAvailable  

- (void) setAllowsAnyValue: (BOOL)  fp8  

- (void) drawSliderPiece: (int)  fp8
inRect: (struct CGRect fp12 

Implementiert UISliderControl.

- (void) _updateAvailableFill  

- (void) _setValue: (float)  fp8
andSendAction: (BOOL)  fp12 

Implementiert UISliderControl.

- (void) setValue: (float)  fp8
animated: (BOOL)  fp12
animationCurve: (int)  fp16 

Implementiert UISliderControl.

- (void) _updateTimes: (BOOL)  fp8  

- (void) disableTimesLayout  

- (void) enableTimesLayout  

- (void) setShowFullWidthComponents: (BOOL)  fp8  

- (void) setShowDuration: (BOOL)  fp8  

- (void) setScrubbingRequiresMomentaryDelay: (BOOL)  fp8  

- (BOOL) beginTrackingAt: (struct CGPoint fp8
withEvent: (struct __GSEvent *)  fp16 

Implementiert UISliderControl.

- (BOOL) continueTrackingAt: (struct CGPoint fp8
previous: (struct CGPoint fp16
withEvent: (struct __GSEvent *)  fp24 

Implementiert UISliderControl.

- (void) endTrackingAt: (struct CGPoint fp8
previous: (struct CGPoint fp16
withEvent: (struct __GSEvent *)  fp24 

Implementiert UISliderControl.

- (void) setValueAvailable: (float)  fp8  

Implementiert in MovieScrubberControl.


Dokumentation der Datenelemente

Definiert in Zeile 13 der Datei UIScrubberControl.h.

- (double) _duration [protected]

Definiert in Zeile 14 der Datei UIScrubberControl.h.

- (float) _lastDisplayedWidth [protected]

Definiert in Zeile 15 der Datei UIScrubberControl.h.

- (float) _maxTrackWidth [protected]

Definiert in Zeile 16 der Datei UIScrubberControl.h.

- (UIView*) _elapsedTimeView [protected]

Definiert in Zeile 17 der Datei UIScrubberControl.h.

- (UIView*) _remainingTimeView [protected]

Definiert in Zeile 18 der Datei UIScrubberControl.h.

- (id) _delegate [protected]

Definiert in Zeile 19 der Datei UIScrubberControl.h.

- (double) _trackingStartTime [protected]

Definiert in Zeile 20 der Datei UIScrubberControl.h.

- (struct CGPoint) _lastUpdatedPoint [read, protected]

Definiert in Zeile 21 der Datei UIScrubberControl.h.

- (float) _valueAvailable [protected]

Definiert in Zeile 22 der Datei UIScrubberControl.h.

- (unsigned int) _didDrag [protected]

Definiert in Zeile 23 der Datei UIScrubberControl.h.

- (unsigned int) _sentScrubbingStart [protected]

Definiert in Zeile 24 der Datei UIScrubberControl.h.

- (unsigned int) _autoSizesToFitDuration [protected]

Definiert in Zeile 25 der Datei UIScrubberControl.h.

- (unsigned int) _layoutTimeParts [protected]

Definiert in Zeile 26 der Datei UIScrubberControl.h.

- (unsigned int) _remainingIsDuration [protected]

Definiert in Zeile 27 der Datei UIScrubberControl.h.

- (unsigned int) _delegateDidEnterScrubbingState [protected]

Definiert in Zeile 28 der Datei UIScrubberControl.h.

- (unsigned int) _delegateDidChangeScrubValue [protected]

Definiert in Zeile 29 der Datei UIScrubberControl.h.

- (unsigned int) _delegateShouldBeginScrubbing [protected]

Definiert in Zeile 30 der Datei UIScrubberControl.h.

- (unsigned int) _endingTracking [protected]

Definiert in Zeile 31 der Datei UIScrubberControl.h.

- (unsigned int) _showKnob [protected]

Definiert in Zeile 32 der Datei UIScrubberControl.h.

- (unsigned int) _largeKnob [protected]

Definiert in Zeile 33 der Datei UIScrubberControl.h.

- (unsigned int) _rightCapIsDownloadCap [protected]

Definiert in Zeile 34 der Datei UIScrubberControl.h.

- (unsigned int) _requireMomentaryDelay [protected]

Definiert in Zeile 35 der Datei UIScrubberControl.h.

- (unsigned int) _showFullWidthComponents [protected]

Definiert in Zeile 36 der Datei UIScrubberControl.h.

- (unsigned int) _alwaysShowAllComponentsForDuration [protected]

Definiert in Zeile 37 der Datei UIScrubberControl.h.

- (unsigned int) _timeLayoutDisabledCount [protected]

Definiert in Zeile 38 der Datei UIScrubberControl.h.

- (unsigned int) _timeLayoutSkippedLayout [protected]

Definiert in Zeile 39 der Datei UIScrubberControl.h.

- (unsigned int) _timeLayoutSkippedForcedLayout [protected]

Definiert in Zeile 40 der Datei UIScrubberControl.h.

- (unsigned int) _showTimeCentered [protected]

Definiert in Zeile 41 der Datei UIScrubberControl.h.

- (unsigned int) _leftCapIsDownloadCap [protected]

Definiert in Zeile 42 der Datei UIScrubberControl.h.

- (unsigned int) _allowsAnyValue [protected]

Definiert in Zeile 43 der Datei UIScrubberControl.h.

- (unsigned int) _unused [protected]

Definiert in Zeile 44 der Datei UIScrubberControl.h.


Die Dokumentation für diese Klasse wurde erzeugt aufgrund der Datei: