tilde~
Puredata Qt-based GUI
|
prototype for ui externals handling More...
#include <ObjectLoader.h>
Public Member Functions | |
ObjectLoader (ObjectLoader const &)=delete | |
void | operator= (ObjectLoader const &)=delete |
void | loadObjects () |
void | addUIobject (string name, UIObjectConstructor constructor) |
More... | |
vector< string > | getUINames () |
vector< string > | getPDNames () |
bool | hasUI (string objName) |
UIObjectConstructor | getUIConstructorFor (QString objName) |
UIObject * | createUIObject (QString objectData) |
Static Public Member Functions | |
static ObjectLoader & | inst () |
prototype for ui externals handling
|
delete |
void tilde::ObjectLoader::addUIobject | ( | string | name, |
UIObjectConstructor | constructor | ||
) |
hardcoded internal UIObjects are loaded here
UIObject * tilde::ObjectLoader::createUIObject | ( | QString | objectData | ) |
std::vector< std::string > tilde::ObjectLoader::getPDNames | ( | ) |
UIObjectConstructor tilde::ObjectLoader::getUIConstructorFor | ( | QString | objName | ) |
std::vector< std::string > tilde::ObjectLoader::getUINames | ( | ) |
bool tilde::ObjectLoader::hasUI | ( | string | objName | ) |
|
inlinestatic |
void tilde::ObjectLoader::loadObjects | ( | ) |
|
delete |