| 
    iPlug2 - C++ Audio Plug-in Framework
    
   | 
 
An objc view controller base which reproduces some functionality from EditorDelegate in objc. More...
#import <IPlugCocoaViewController.h>
Instance Methods | |
| (id) | - initWithEditorDelegateAndBundleID:editorDelegate: | 
| (void) | - setEditorDelegate: | 
| (BOOL) | - onMessage:msgTag:ctrlTag: | 
| (void) | - onParamChangeUI:paramIdx: | 
| (void) | - onMidiMsgUI:status:data1:data2: | 
| (void) | - onSysexMsgUI:msg: | 
| (void) | - sendControlValueFromDelegate:ctrlTag: | 
| (void) | - sendControlMsgFromDelegate:ctrlTag:msgTag: | 
| (void) | - sendParameterValueFromDelegate:paramIdx:value: | 
| (void) | - sendParameterValueFromUI:paramIdx: | 
| (void) | - beginInformHostOfParamChangeFromUI: | 
| (void) | - endInformHostOfParamChangeFromUI: | 
| (void) | - sendMidiMsgFromUI:status:data1:data2: | 
| (void) | - sendSysexMsgFromUI:msg: | 
| (void) | - sendArbitraryMsgFromUI:msgTag:ctrlTag: | 
| (parameterCount() | - NS_SWIFT_NAME | 
| (NSString *) | - getParameterName: | 
| (double) | - getParameterDefault: | 
| (double) | - getParameterMin: | 
| (double) | - getParameterMax: | 
| (double) | - getParameterStep: | 
| (NSString *) | - getParameterLabel: | 
| (NSString *) | - getParameterGroup: | 
| (NSInteger) | - getParameterNumDisplayTexts: | 
| (NSString *) | - getParameterDisplayText:index: | 
| (double) | - getParameterDisplayTextValue:index: | 
| (int) | - getParameterFlags: | 
| (int) | - getParameterShapeID: | 
| (double) | - getParameterShapeValue: | 
| (void) | - setBundleID: | 
| (NSString *) | - getBundleID | 
Protected Attributes | |
| void * | editorDelegate | 
| NSString * | bundleID | 
An objc view controller base which reproduces some functionality from EditorDelegate in objc.
Definition at line 30 of file IPlugCocoaViewController.h.
| - (NSString *) getBundleID | 
Definition at line 1 of file IPlugCocoaViewController.mm.
| - (double) getParameterDefault: | (NSInteger) | paramIdx | 
Definition at line 1 of file IPlugCocoaViewController.mm.
| - (NSString *) getParameterDisplayText: | (NSInteger) | paramIdx | |
| index: | (NSInteger) | displayIndex | |
Definition at line 1 of file IPlugCocoaViewController.mm.
| - (double) getParameterDisplayTextValue: | (NSInteger) | paramIdx | |
| index: | (NSInteger) | displayIndex | |
Definition at line 1 of file IPlugCocoaViewController.mm.
| - (int) getParameterFlags: | (NSInteger) | paramIdx | 
Definition at line 1 of file IPlugCocoaViewController.mm.
| - (NSString *) getParameterGroup: | (NSInteger) | paramIdx | 
Definition at line 1 of file IPlugCocoaViewController.mm.
| - (NSString *) getParameterLabel: | (NSInteger) | paramIdx | 
Definition at line 1 of file IPlugCocoaViewController.mm.
| - (double) getParameterMax: | (NSInteger) | paramIdx | 
Definition at line 1 of file IPlugCocoaViewController.mm.
| - (double) getParameterMin: | (NSInteger) | paramIdx | 
Definition at line 1 of file IPlugCocoaViewController.mm.
| - (NSString *) getParameterName: | (NSInteger) | paramIdx | 
Definition at line 1 of file IPlugCocoaViewController.mm.
| - (NSInteger) getParameterNumDisplayTexts: | (NSInteger) | paramIdx | 
Definition at line 1 of file IPlugCocoaViewController.mm.
| - (int) getParameterShapeID: | (NSInteger) | paramIdx | 
Definition at line 1 of file IPlugCocoaViewController.mm.
| - (double) getParameterShapeValue: | (NSInteger) | paramIdx | 
Definition at line 1 of file IPlugCocoaViewController.mm.
| - (double) getParameterStep: | (NSInteger) | paramIdx | 
Definition at line 1 of file IPlugCocoaViewController.mm.
| - (BOOL) onMessage: | (NSInteger) | ||
| msgTag: | (NSInteger) | ||
| ctrlTag: | (NSData*) | msg | |
Definition at line 1 of file IPlugCocoaViewController.mm.
| - (void) onMidiMsgUI: | (UInt8) | ||
| status: | (UInt8) | ||
| data1: | (UInt8) | ||
| data2: | (NSInteger) | offset | |
Definition at line 1 of file IPlugCocoaViewController.mm.
| - (void) onParamChangeUI: | (NSInteger) | ||
| paramIdx: | (double) | value | |
Definition at line 1 of file IPlugCocoaViewController.mm.
| - (void) onSysexMsgUI: | (NSData*) | ||
| msg: | (NSInteger) | offset | |
Definition at line 1 of file IPlugCocoaViewController.mm.
| - (void) setBundleID: | (const char*) | bundleID | 
Definition at line 1 of file IPlugCocoaViewController.mm.
| - (void) setEditorDelegate: | (void*) | editorDelegate | 
Definition at line 1 of file IPlugCocoaViewController.mm.
      
  | 
  protected | 
Definition at line 33 of file IPlugCocoaViewController.h.
      
  | 
  protected | 
Definition at line 32 of file IPlugCocoaViewController.h.