VSTGUI
4.10
Graphical User Interface Framework not only for VST plugins
|
Bitmap Filter Factory. More...
Public Member Functions | |
uint32_t | getNumFilters () const |
IdStringPtr | getFilterName (uint32_t index) const |
IFilter * | createFilter (IdStringPtr name) const |
bool | registerFilter (IdStringPtr name, IFilter::CreateFunction createFunction) |
bool | unregisterFilter (IdStringPtr name, IFilter::CreateFunction createFunction) |
Static Public Member Functions | |
static Factory & | getInstance () |
Protected Types | |
using | FilterMap = std::map< std::string, IFilter::CreateFunction > |
Protected Attributes | |
FilterMap | filters |
Bitmap Filter Factory.
See VSTGUI::BitmapFilter::Standard for a description of included Filters
|
protected |
IFilter * createFilter | ( | IdStringPtr | name | ) | const |
IdStringPtr getFilterName | ( | uint32_t | index | ) | const |
|
static |
uint32_t getNumFilters | ( | ) | const |
bool registerFilter | ( | IdStringPtr | name, |
IFilter::CreateFunction | createFunction | ||
) |
bool unregisterFilter | ( | IdStringPtr | name, |
IFilter::CreateFunction | createFunction | ||
) |
|
protected |