Jamoma API
0.6.0.a19
|
j.parameter / j.message / j.return : Jamoma model parameter definition More...
#include "TTModularClassWrapperMax.h"
Go to the source code of this file.
Classes | |
struct | t_extra |
Data structure for storing extra data. More... | |
Functions | |
void | data_assist (TTPtr self, TTPtr b, long msg, long arg, char *dst) |
Provide assistance on input and output while patching. More... | |
void | data_bang (TTPtr self) |
Process an incoming 'bang' message. More... | |
void | data_int (TTPtr self, long value) |
Process an incoming integer value. More... | |
void | data_float (TTPtr self, double value) |
Process an incoming float value. More... | |
void | data_list (TTPtr self, t_symbol *msg, long argc, t_atom *argv) |
Process an incoming message containing a list. More... | |
void | data_inc (TTPtr self, t_symbol *msg, long argc, t_atom *argv) |
Increase parameter value in steps. More... | |
void | data_dec (TTPtr self, t_symbol *msg, long argc, t_atom *argv) |
Decrease parameter value in steps. More... | |
int C74_EXPORT | main (void) |
Set up this class as a Max external the first time an object of this kind is instantiated. More... | |
j.parameter / j.message / j.return : Jamoma model parameter definition
Definition in file Max/source/j.parameter/j.parameter.cpp.
Provide assistance on input and output while patching.
self | The parameter instance. |
b | |
msg | Determines if assistance is requested for an input or output. |
arg | Determines what input/output assistance is requested for. |
dst | Destination address that assistance string is copied to. |
Definition at line 289 of file Max/source/j.parameter/j.parameter.cpp.
void data_bang | ( | TTPtr | self | ) |
Process an incoming 'bang' message.
self | The parameter instance |
Definition at line 306 of file Max/source/j.parameter/j.parameter.cpp.
References data_list().
void data_dec | ( | TTPtr | self, |
t_symbol * | msg, | ||
long | argc, | ||
t_atom * | argv | ||
) |
Decrease parameter value in steps.
Optional arguments passed as pointer to array of atoms specify how many steps to increase value by, if parameter is to ramp to new value and ramp time.
self | The parameter instance |
msg | The dec symbol pointer |
argc | t_atom array count (length) |
argv | Pointer to the atom array |
Definition at line 369 of file Max/source/j.parameter/j.parameter.cpp.
References jamoma_ttvalue_from_Atom(), TTObject::send(), and WrappedModularInstance::wrappedObject.
void data_float | ( | TTPtr | self, |
double | value | ||
) |
Process an incoming float value.
self | The parameter instance. |
value | The float value received. |
Definition at line 322 of file Max/source/j.parameter/j.parameter.cpp.
References data_list().
void data_inc | ( | TTPtr | self, |
t_symbol * | msg, | ||
long | argc, | ||
t_atom * | argv | ||
) |
Increase parameter value in steps.
Optional arguments passed as pointer to array of atoms specify how many steps to increase value by, if parameter is to ramp to new value and ramp time.
self | The parameter instance |
msg | The dec symbol pointer |
argc | t_atom array count (length) |
argv | Pointer to the atom array |
Definition at line 359 of file Max/source/j.parameter/j.parameter.cpp.
References jamoma_ttvalue_from_Atom(), TTObject::send(), and WrappedModularInstance::wrappedObject.
void data_int | ( | TTPtr | self, |
long | value | ||
) |
Process an incoming integer value.
self | The parameter instance. |
value | The integer value received. |
Definition at line 312 of file Max/source/j.parameter/j.parameter.cpp.
References data_list().
void data_list | ( | TTPtr | self, |
t_symbol * | msg, | ||
long | argc, | ||
t_atom * | argv | ||
) |
Process an incoming message containing a list.
When the object receives a bang, int, float or anything, it is fornatted as a list and frwarded to this method.
self | The parameter instance. |
msg | The dec symbol pointer |
argc | t_atom array count (length) |
argv | Pointer to the atom array |
Definition at line 331 of file Max/source/j.parameter/j.parameter.cpp.
References jamoma_data_command(), and WrappedModularInstance::wrappedObject.
Referenced by data_bang(), data_float(), and data_int().
int C74_EXPORT main | ( | void | ) |
Set up this class as a Max external the first time an object of this kind is instantiated.
Set up this class as a Max external the first time an object of this kind is instantiated.
Definition at line 108 of file Max/source/j.parameter/j.parameter.cpp.
References wrapTTModularClassAsMaxClass().