AUGUIController Class Reference

#import <AUGUIController.h>

Collaboration diagram for AUGUIController:

Collaboration graph
[legend]
List of all members.

Public Member Functions

(AudioUnit) - AU
(AUGUIView *) - cocoaView
(NSMutableArray *) - bindings
(void) - setBindings:
(AUGUIParameterBinding *) - addBinding:withProperty:forID:
(void) - registerBinding:
(void) - setParameter:fromControl:
(void) - _synchronizeUIWithParameterValues
(void) - _addListeners
(void) - _removeListeners
(void) - _parameterListener:parameter:value:

Protected Attributes

AUParameterListenerRef mParameterListener
NSMutableArray * mBindings
NSMutableDictionary * mParams
IBOutlet AUGUIView_cocoaView

Member Function Documentation

- (void) _addListeners  
 

- (void) _parameterListener: (void *)  inObject
parameter: (const AudioUnitParameter *)  inParameter
value: (Float32)  inValue
 
 

- (void) _removeListeners  
 

- (void) _synchronizeUIWithParameterValues  
 

- (AUGUIParameterBinding *) addBinding: (NSControl *)  control
withProperty: (NSString *)  string
forID: (int)  paramID
 
 

- (AudioUnit) AU  
 

- (NSMutableArray *) bindings  
 

- (AUGUIView *) cocoaView  
 

- (void) registerBinding: (AUGUIParameterBinding *)  binding  
 

- (void) setBindings: (NSArray *)  newBindings  
 

- (void) setParameter: (int)  paramID
fromControl: (NSControl *)  control
 
 


Member Data Documentation

- (IBOutlet AUGUIView*) _cocoaView [protected]
 

- (NSMutableArray*) mBindings [protected]
 

- (AUParameterListenerRef) mParameterListener [protected]
 

- (NSMutableDictionary*) mParams [protected]
 


The documentation for this class was generated from the following files:




Generated on Sat Jul 8 13:06:55 2006 for AUGUI Framework by doxygen1.4.6

hosted on SourceForge.net Logo