VolumeController Klassenreferenz

#import <VolumeController.h>

Abgeleitet von NSObject.

Aufstellung aller Elemente


Öffentliche Methoden

(id) - init
(id) - description
(void) - setDebugName:
(void) - _postVolumeChangedNotification
(void) - postCurrentVolumeNotification
(void) - systemSoundControllerVolumeDidChange:
(void) - avControllerVolumeDidChange:
(void) - applicationWillSuspend:
(void) - applicationDidSuspendOrResume:
(void) - dealloc
(void) - setDelegate:
(void) - setAVController:
(void) - activateAndPushLocalVolumeToServerIfNecessary
(void) - _updateAVControllerVolumeBehavior
(void) - _didOrderOut
(void) - _didBecomeCurrent
(void) - setVolumeBehaviorWhenEnabled:
(int) - volumeBehaviorWhenEnabled
(void) - setEnabled:
(BOOL) - isEnabled
(void) - _setPlayerVolume:
(float) - _playerVolume
(void) - toggleMuted
(void) - setMuted:
(BOOL) - muted
(BOOL) - setVolume:
(float) - volume
(void) - _stopFade
(void) - _delayedFadeEndedForDirection:
(void) - _delayedDidFinishFadeOut
(void) - _delayedDidFinishFadeIn
(void) - _handleFadeEvent:
(void) - _startFade
(void) - fadeIn
(void) - fadeOut

Öffentliche, statische Methoden

(void) + setCurrentVolumeController:
(void) + removeCurrentVolumeController:
(void) + forgetController:
(id) + currentVolumeController

Geschützte Attribute

AVController_avController
id _delegate
float _volume
float _unmutedVolume
NSTimer_fadeTimer
float _fadeVolume
NSString_debugName
int _volumeBehaviorWhenEnabled
struct {
   unsigned int   fadeIncreasesVolume:1
   unsigned int   enabled:1
   unsigned int   isSuspending:1
   unsigned int   shouldPushLocalVolumeToServer:1
   unsigned int   unused:28
_vcBitfields

Ausführliche Beschreibung

Definiert in Zeile 11 der Datei VolumeController.h.


Dokumentation der Elementfunktionen

+ (void) setCurrentVolumeController: (id)  fp8  

+ (void) removeCurrentVolumeController: (id)  fp8  

+ (void) forgetController: (id)  fp8  

+ (id) currentVolumeController  

- (id) init  

- (id) description  

- (void) setDebugName: (id)  fp8  

- (void) _postVolumeChangedNotification  

- (void) postCurrentVolumeNotification  

- (void) systemSoundControllerVolumeDidChange: (id)  fp8  

- (void) avControllerVolumeDidChange: (id)  fp8  

- (void) applicationWillSuspend: (id)  fp8  

- (void) applicationDidSuspendOrResume: (id)  fp8  

- (void) dealloc  

Implementiert NSObject.

- (void) setDelegate: (id)  fp8  

- (void) setAVController: (id)  fp8  

- (void) activateAndPushLocalVolumeToServerIfNecessary  

- (void) _updateAVControllerVolumeBehavior  

- (void) _didOrderOut  

- (void) _didBecomeCurrent  

- (void) setVolumeBehaviorWhenEnabled: (int)  fp8  

- (int) volumeBehaviorWhenEnabled  

- (void) setEnabled: (BOOL)  fp8  

- (BOOL) isEnabled  

- (void) _setPlayerVolume: (float)  fp8  

- (float) _playerVolume  

- (void) toggleMuted  

- (void) setMuted: (BOOL)  fp8  

- (BOOL) muted  

- (BOOL) setVolume: (float)  fp8  

- (float) volume  

- (void) _stopFade  

- (void) _delayedFadeEndedForDirection: (int)  fp8  

- (void) _delayedDidFinishFadeOut  

- (void) _delayedDidFinishFadeIn  

- (void) _handleFadeEvent: (id)  fp8  

- (void) _startFade  

- (void) fadeIn  

- (void) fadeOut  


Dokumentation der Datenelemente

- (AVController*) _avController [protected]

Definiert in Zeile 13 der Datei VolumeController.h.

- (id) _delegate [protected]

Definiert in Zeile 14 der Datei VolumeController.h.

- (float) _volume [protected]

Definiert in Zeile 15 der Datei VolumeController.h.

- (float) _unmutedVolume [protected]

Definiert in Zeile 16 der Datei VolumeController.h.

- (NSTimer*) _fadeTimer [protected]

Definiert in Zeile 17 der Datei VolumeController.h.

- (float) _fadeVolume [protected]

Definiert in Zeile 18 der Datei VolumeController.h.

- (NSString*) _debugName [protected]

Definiert in Zeile 19 der Datei VolumeController.h.

- (int) _volumeBehaviorWhenEnabled [protected]

Definiert in Zeile 20 der Datei VolumeController.h.

- (unsigned int) fadeIncreasesVolume [protected]

Definiert in Zeile 22 der Datei VolumeController.h.

- (unsigned int) enabled [protected]

Definiert in Zeile 23 der Datei VolumeController.h.

- (unsigned int) isSuspending [protected]

Definiert in Zeile 24 der Datei VolumeController.h.

- (unsigned int) shouldPushLocalVolumeToServer [protected]

Definiert in Zeile 25 der Datei VolumeController.h.

- (unsigned int) unused [protected]

Definiert in Zeile 26 der Datei VolumeController.h.

struct { ... } VolumeController::_vcBitfields [protected]


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