Jamoma API  0.6.0.a19
TTGraph.cpp
Go to the documentation of this file.
1 /** @file
2  *
3  * @ingroup graphLibrary
4  *
5  * @brief Jamoma Asynchronous Object Graph Layer
6  *
7  * @details Creates a wrapper for TTObjectBases that can be used to build a control graph for asynchronous message passing
8  *
9  * @authors Timothy Place
10  *
11  * @copyright Copyright © 2010 by Timothy Place @n
12  * This code is licensed under the terms of the "New BSD License" @n
13  * http://creativecommons.org/licenses/BSD/
14  */
15 
16 
17 #include "TTDSP.h"
18 #include "TTGraph.h"
19 #include "TTGraphObjectBase.h"
20 #include "TTGraphInlet.h" // required for windows build
21 #include "TTGraphOutlet.h"
22 #include "TTGraphInput.h"
23 #include "TTGraphOutput.h"
24 
25 static bool initialized = false;
26 
27 
28 /***********************************************************/
29 
30 void TTGraphInit(void)
31 {
32  if (!initialized) {
33  initialized = true;
34  TTFoundationInit();
35 
36  TTGraphObjectBase::registerClass();
37  TTGraphInput::registerClass();
38  TTGraphOutput::registerClass();
39  }
40 }
41 
Jamoma Asynchronous Object Graph Layer.
Jamoma Asynchronous Object Graph Layer.
Jamoma DSP Library.
Jamoma Asynchronous Object Graph Layer.
Jamoma Asynchronous Object Graph Layer.
Jamoma Asynchronous Object Graph Layer.
Jamoma Asynchronous Object Graph Layer.