Allows creation of EnvelopeModulators. More...
Additional Inherited Members | |
Public Member Functions inherited from FactoryType | |
virtual bool | allowType (const Identifier &typeName) const |
Checks if the type of the processor is found in the type name. More... | |
FactoryType (Processor *owner_) | |
Creates a Factory type. More... | |
virtual int | fillPopupMenu (PopupMenu &m, int startIndex=1) |
Fills a popupmenu with all allowed processor types. More... | |
virtual Array< ProcessorEntry > | getAllowedTypes () |
Returns a string array with all allowed types that this factory can produce. More... | |
String | getNameFromPopupMenuResult (int resultFromPopupMenu) |
Returns the typeName using the result from the previously created popupmenu. More... | |
virtual int | getNumProcessors () |
Returns the number of Processors that this factory can create. More... | |
virtual int | getProcessorTypeIndex (const Identifier &typeName) const |
Returns the index of the type. More... | |
Identifier | getTypeNameFromPopupMenuResult (int resultFromPopupMenu) |
Returns the typeName using the result from the previously created popupmenu. More... | |
virtual void | setConstrainer (Constrainer *newConstrainer, bool ownConstrainer=true) |
adds a Constrainer to a FactoryType. More... | |
Static Public Member Functions inherited from FactoryType | |
static String | getUniqueName (Processor *id, String name=String()) |
Returns a unique ID for the new Processor. More... | |
Allows creation of EnvelopeModulators.