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: