| 
    VST 3 SDK VST 3.8
    
   SDK for developing VST plug-in 
   | 
 
#include <vsteditcontroller.h>
 Inheritance diagram for Unit:Public Member Functions | |
| Unit (const String128 name, UnitID unitId, UnitID parentUnitId=kRootUnitId, ProgramListID programListId=kNoProgramListId) | |
| Unit (const UnitInfo &unit) | |
| const UnitInfo & | getInfo () const | 
| Returns its info.   | |
| UnitID | getID () const | 
| Returns its Unit ID.   | |
| void | setID (UnitID newID) | 
| Sets a new Unit ID.   | |
| const TChar * | getName () const | 
| Returns its Unit Name.   | |
| void | setName (const String128 newName) | 
| Sets a new Unit Name.   | |
| ProgramListID | getProgramListID () const | 
| Returns its ProgramList ID.   | |
| void | setProgramListID (ProgramListID newID) | 
| Sets a new ProgramList ID.   | |
Public Attributes | |
| OBJ_METHODS(Unit, FObject) protected UnitInfo | info | 
Unit element.
| Unit | ( | const String128 | name, | 
| UnitID | unitId, | ||
| UnitID | parentUnitId = kRootUnitId, | ||
| ProgramListID | programListId = kNoProgramListId ) | 
      
  | 
  inline | 
Returns its info.
      
  | 
  inline | 
Returns its ProgramList ID.
      
  | 
  inline | 
Sets a new ProgramList ID.