32 self->mSourceObject = NULL;
33 self->mOutletNumber = 0;
35 self->mOwner->drop(*
self);
44 mCallbackHandler(
"callback"),
54 mCallbackHandler(
"callback"),
std::uint16_t TTUInt16
16 bit unsigned integer
~TTAudioGraphSource()
Destructor.
TTErr registerObserverForNotifications(const TTObject &observingObject)
Register an observer.
TTErr unregisterObserverForNotifications(const TTObject &observingObject)
Unregister an observer for notifications.
void setOwner(TTAudioGraphInlet *theOwningInlet)
Set the owning inlet of this source.
TTUInt16 mOutletNumber
The outlet of the upstream object that we pull samples from. This is zero-based.
void connect(TTAudioGraphObjectBasePtr anObject, TTUInt16 fromOutletNumber)
Create a source (a connection or a link) to an outlet of an upstream object.
Defines a single 'inlet' from an individual AudioGraph object.
TTBoolean valid
If the object isn't completely built, or is in the process of freeing, this will be false...
void * TTPtr
A generic pointer.
void create()
Create a link to a source.
This class is used to create a backward communication channel to notify a client that something chang...
TTAudioGraphObjectBasePtr mSourceObject
The object from which we pull samples.
TTErr set(const TTSymbol aName, T aValue)
Set an attribute value for an object.
The TTSymbol class is used to represent a string and efficiently pass and compare that string...
TTObject mCallbackHandler
TODO.
This object represents a single 'inlet' to a TTAudioGraphObject.
Wraps an object from Jamoma DSP to function within AudioGraph.
TTAudioGraphInlet * mOwner
The owning inlet.
The TTAudioGraphObjectBase wraps a TTDSP object such that it is possible to build a dynamic graph of ...
TTAudioGraphSource represents one link from a TTAudioGraphInlet of a TTAudioGraphObjectBase to a TTAu...
TTAudioGraphSource()
Constructor.
[doxygenAppendixC_copyExample]
TTAudioGraphSource & operator=(const TTAudioGraphSource &original)
This operator is called, for example, on the Mac when dropping a source and the vector has to be re-a...