The OOPD class instance.
More...
#include <OPInstance.h>
|
| | OPInstance (OPClass *opClass) |
| |
| void | addMethodOutlet (t_symbol *methodName, t_outlet *outlet) |
| |
| void | freeMethod (t_symbol *methodName) |
| |
| void | addMethodPointerOutlet (t_symbol *methodName, t_outlet *outlet) |
| |
| void | freeMethodPointerOutlet (t_symbol *methodName) |
| |
| t_sample * | getBufferFor (t_symbol *signalName, int vec_size) |
| |
| void | freeSignal (t_symbol *signalName) |
| |
| void | addProperty (t_symbol *propertyName, t_outlet *getter_out, t_outlet *setter_out) |
| |
| void | freeProperty (t_symbol *propertyName) |
| |
| void | setPdArgumentsProperty (t_symbol *propertyName, PdArguments list) |
| |
| PdArguments | getPdArgumentsProperty (t_symbol *propertyName) |
| |
| void | callMethod (PdArguments list) |
| |
| void | callSetter (PdArguments list) |
| |
| void | callSetter (string propertyName, PdArguments list) |
| |
| void | callGetter (PdArguments list) |
| |
| void | callGetter (string propertyName) |
| |
| void | showWindow () |
| |
| t_symbol * | getObjectSymbol () |
| |
| void | retain () |
| |
| void | release () |
| |
| int | getRefCount () |
| |
| void | addMethod (string methodName, string referenceName) |
| |
| void | freeMethod (string methodName) |
| |
| void | addProperty (string propertyName, string referenceName) |
| |
| void | freeProperty (string propertyName) |
| |
| void | addSignal (string signalName, string referenceName) |
| |
| void | freeSignal (string signalName) |
| |
| PdArguments | getPropertyList () |
| |
| PdArguments | getMethodList () |
| |
| PdArguments | getSignalList () |
| |
| map< string, string > | getMethodNames () |
| |
| map< string, string > | getPropertyNames () |
| |
| bool | hasProperty (string propertyName) |
| |
| void | setPropertyNames (map< string, string > pNames) |
| |
| OPInstance::OPInstance |
( |
OPClass * |
opClass | ) |
|
| void tilde::OPInstance::addMethodOutlet |
( |
t_symbol * |
methodName, |
|
|
t_outlet * |
outlet |
|
) |
| |
|
inline |
| void tilde::OPInstance::addMethodPointerOutlet |
( |
t_symbol * |
methodName, |
|
|
t_outlet * |
outlet |
|
) |
| |
|
inline |
| void tilde::OPInstance::callGetter |
( |
PdArguments |
list | ) |
|
|
inline |
| void tilde::OPInstance::callGetter |
( |
string |
propertyName | ) |
|
|
inline |
| void tilde::OPInstance::callMethod |
( |
PdArguments |
list | ) |
|
|
inline |
| void tilde::OPInstance::callSetter |
( |
PdArguments |
list | ) |
|
|
inline |
| void tilde::OPInstance::callSetter |
( |
string |
propertyName, |
|
|
PdArguments |
list |
|
) |
| |
|
inline |
| void tilde::OPInstance::freeMethod |
( |
t_symbol * |
methodName | ) |
|
|
inline |
| void tilde::OPInstance::freeMethodPointerOutlet |
( |
t_symbol * |
methodName | ) |
|
|
inline |
| void tilde::OPInstance::freeProperty |
( |
t_symbol * |
propertyName | ) |
|
|
inline |
| void tilde::OPInstance::freeSignal |
( |
t_symbol * |
signalName | ) |
|
|
inline |
| t_sample* tilde::OPInstance::getBufferFor |
( |
t_symbol * |
signalName, |
|
|
int |
vec_size |
|
) |
| |
|
inline |
| t_symbol* tilde::OPInstance::getObjectSymbol |
( |
| ) |
|
|
inline |
| PdArguments tilde::OPInstance::getPdArgumentsProperty |
( |
t_symbol * |
propertyName | ) |
|
|
inline |
| int tilde::OPInstance::getRefCount |
( |
| ) |
|
|
inline |
| void tilde::OPInstance::release |
( |
| ) |
|
|
inline |
| void tilde::OPInstance::retain |
( |
| ) |
|
|
inline |
| void tilde::OPInstance::setPdArgumentsProperty |
( |
t_symbol * |
propertyName, |
|
|
PdArguments |
list |
|
) |
| |
|
inline |
| void OPInstance::showWindow |
( |
| ) |
|
The documentation for this class was generated from the following files: