|
Jamoma API
0.6.0.a19
|
j.out & j.out~ & j.out= - Manage control and audio outputs for a Jamoma model More...
#include "TTModularClassWrapperMax.h"
Include dependency graph for Max/source/j.out/j.out.cpp:Go to the source code of this file.
Classes | |
| struct | t_extra |
| Data structure for storing extra data. More... | |
Functions | |
| void | WrapTTOutputClass (WrappedClassPtr c) |
| Wrap the j.out class as a Max object. More... | |
| void | WrappedOutputClass_new (TTPtr self, long argc, t_atom *argv) |
| Wrapper for the j.out constructor class, called when an instance is created. More... | |
| void | WrappedOutputClass_free (TTPtr self) |
| Wrapper for the j.out deconstructor class, called when an instance is destroyed. More... | |
| void | out_assist (TTPtr self, TTPtr b, long msg, long arg, char *dst) |
| Assistance Method. More... | |
| void | out_subscribe (TTPtr self) |
| Associate j.out(~) with NodeLib. More... | |
| void | out_bang (TTPtr self) |
| bang handler for j.out More... | |
| void | out_int (TTPtr self, long value) |
| int handler for j.out More... | |
| void | out_float (TTPtr self, double value) |
| float handler for j.out More... | |
| void | out_list (TTPtr self, t_symbol *msg, long argc, t_atom *argv) |
| list handler for j.out More... | |
| void | WrappedOutputClass_anything (TTPtr self, t_symbol *msg, long argc, t_atom *argv) |
| anything else handler for j.out More... | |
| void | out_return_signal (TTPtr self, t_symbol *msg, long argc, t_atom *argv) |
| Method used to pass message to the module outlet. 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.out & j.out~ & j.out= - Manage control and audio outputs for a Jamoma model
Definition in file Max/source/j.out/j.out.cpp.
| 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 152 of file Max/source/j.out/j.out.cpp.
References WrappedOutputClass_anything(), WrappedOutputClass_free(), WrappedOutputClass_new(), wrapTTModularClassAsMaxClass(), and WrapTTOutputClass().
Here is the call graph for this function:Assistance Method.
| self | Pointer to this object. |
| b | Pointer to (exactly what?) |
| msg | The message passed to the object. |
| arg | |
| dst | Pointer to the destination that assistance strings are passed to for display. |
Definition at line 338 of file Max/source/j.out/j.out.cpp.
Referenced by WrapTTOutputClass().
| void out_bang | ( | TTPtr | self | ) |
bang handler for j.out
| self | Pointer to this object. |
Definition at line 435 of file Max/source/j.out/j.out.cpp.
References out_list().
Referenced by WrapTTOutputClass().
Here is the call graph for this function:| void out_float | ( | TTPtr | self, |
| double | value | ||
| ) |
float handler for j.out
| self | Pointer to this object. |
| value | The value sent to this object. |
Definition at line 448 of file Max/source/j.out/j.out.cpp.
References out_list().
Referenced by WrapTTOutputClass().
Here is the call graph for this function:| void out_int | ( | TTPtr | self, |
| long | value | ||
| ) |
int handler for j.out
| self | Pointer to this object. |
| value | The value sent to this object. |
Definition at line 440 of file Max/source/j.out/j.out.cpp.
References out_list().
Referenced by WrapTTOutputClass().
Here is the call graph for this function:| void out_list | ( | TTPtr | self, |
| t_symbol * | msg, | ||
| long | argc, | ||
| t_atom * | argv | ||
| ) |
list handler for j.out
| self | Pointer to this object. |
| msg | The message sent to this object. |
| argc | The number of arguments passed to the object. |
| argv | Pointer to an array of atoms passed to the object. |
Definition at line 456 of file Max/source/j.out/j.out.cpp.
References jamoma_output_send(), and WrappedModularInstance::wrappedObject.
Referenced by out_bang(), out_float(), out_int(), and WrapTTOutputClass().
Here is the call graph for this function:| void out_return_signal | ( | TTPtr | self, |
| t_symbol * | msg, | ||
| long | argc, | ||
| t_atom * | argv | ||
| ) |
Method used to pass message to the module outlet.
| self | Pointer to this object. |
| msg | The message sent to this object. |
| argc | The number of arguments passed to the object. |
| argv | Pointer to an array of atoms passed to the object. |
Definition at line 470 of file Max/source/j.out/j.out.cpp.
References WrappedModularInstance::outlets.
Referenced by WrapTTOutputClass().
| void out_subscribe | ( | TTPtr | self | ) |
Associate j.out(~) with NodeLib.
This is a prerequisit for communication with other Jamoma object in the module and beyond.
Definition at line 281 of file Max/source/j.out/j.out.cpp.
References TTAddress::appendAddress(), TTAddress::appendInstance(), TTNode::getAddress(), TTAddress::getInstance(), TTNode::getParent(), jamoma_patcher_get(), jamoma_patcher_get_model_or_view(), jamoma_subscriber_create(), WrappedModularInstance::patcherPtr, TTObject::set(), WrappedModularInstance::subscriberObject, and WrappedModularInstance::wrappedObject.
Referenced by WrappedOutputClass_new().
Here is the call graph for this function:| void WrappedOutputClass_anything | ( | TTPtr | self, |
| t_symbol * | msg, | ||
| long | argc, | ||
| t_atom * | argv | ||
| ) |
anything else handler for j.out
| self | Pointer to this object. |
| msg | The message sent to this object. |
| argc | The number of arguments passed to the object. |
| argv | Pointer to an array of atoms passed to the object. |
Definition at line 463 of file Max/source/j.out/j.out.cpp.
References jamoma_output_send(), and WrappedModularInstance::wrappedObject.
Referenced by main().
Here is the call graph for this function:| void WrappedOutputClass_free | ( | TTPtr | self | ) |
Wrapper for the j.out deconstructor class, called when an instance is destroyed.
| self | Pointer to this object. |
Definition at line 267 of file Max/source/j.out/j.out.cpp.
Referenced by main().
| void WrappedOutputClass_new | ( | TTPtr | self, |
| long | argc, | ||
| t_atom * | argv | ||
| ) |
Wrapper for the j.out constructor class, called when an instance is created.
| self | Pointer to this object. |
| argc | The number of arguments passed to the object. |
| argv | Pointer to an array of atoms passed to the object. |
Definition at line 209 of file Max/source/j.out/j.out.cpp.
References WrappedModularInstance::extra, jamoma_output_create(), jamoma_output_create_audio(), jamoma_ttvalue_from_Atom(), WrappedModularInstance::obj, out_subscribe(), WrappedModularInstance::outlets, TTValue::toString(), and WrappedModularInstance::wrappedObject.
Referenced by main().
Here is the call graph for this function:| void WrapTTOutputClass | ( | WrappedClassPtr | c | ) |
Wrap the j.out class as a Max object.
| c | The class to be wrapped |
Definition at line 177 of file Max/source/j.out/j.out.cpp.
References out_assist(), out_bang(), out_float(), out_int(), out_list(), and out_return_signal().
Referenced by main().
Here is the call graph for this function: