|
VSTGUI 4.10
Graphical User Interface Framework not only for VST plugins
|
Bitmap Filter Factory. More...
#include <cbitmapfilter.h>
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 |
|
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 |