tilde~
Puredata Qt-based GUI
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
Public Member Functions | Static Public Member Functions | List of all members
tilde::ObjectLoader Class Reference

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)
 

hardcoded internal UIObjects are loaded here

More...
 
vector< string > getUINames ()
 
vector< string > getPDNames ()
 
bool hasUI (string objName)
 
UIObjectConstructor getUIConstructorFor (QString objName)
 
UIObjectcreateUIObject (QString objectData)
 

Static Public Member Functions

static ObjectLoaderinst ()
 

Detailed Description

prototype for ui externals handling

Deprecated:
stub

Constructor & Destructor Documentation

tilde::ObjectLoader::ObjectLoader ( ObjectLoader const &  )
delete

Member Function Documentation

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)
static ObjectLoader& tilde::ObjectLoader::inst ( )
inlinestatic
void tilde::ObjectLoader::loadObjects ( )
void tilde::ObjectLoader::operator= ( ObjectLoader const &  )
delete

The documentation for this class was generated from the following files: