Jamoma API  0.6.0.a19
WrappedModularInstance Struct Reference

Data Structure for this object. More...

#include <TTModularClassWrapperMax.h>

+ Collaboration diagram for WrappedModularInstance:

Public Attributes

t_object obj
 Max control object header.
 
TTHandle inlets
 an array of inlets
 
long index
 index of the inlet used
 
TTHandle outlets
 an array of outlet
 
WrappedClassPtr wrappedClassDefinition
 A pointer to the class definition.
 
TTObject wrappedObject
 The instance of the Jamoma object we are wrapping.
 
TTObject subscriberObject
 The instance of a TTSubscriber object used to register the wrapped object in the tree structure.
 
TTBoolean useInternals
 The hash table can be used as an array of wrappedObject.
 
TTHashPtr internals
 An hash table to store any internal TTObjectBases (like TTData, TTViewer, ...)
 
TTBoolean iterateInternals
 The flag is true when an iteration is done on the internals.
 
TTSymbol cursor
 to select an entry in x->internals
 
TTAddress address
 sometime external needs to store an address (e.g. send, receive, view, ...)
 
t_object * patcherPtr
 the patcher in which the external is (ignoring subpatcher)
 
TTSymbol patcherContext
 the patcher context in which the external is (model, view)
 
TTSymbol patcherClass
 the patcher class in which the external is
 
TTSymbol patcherName
 the patcher name in which the external is
 
TTAddress patcherAddress
 the patcher address in which the external is
 
void * extra
 used to keep very specific things
 
t_eobj obj
 Pd control object header.
 
t_canvas * patcherPtr
 the patcher in which the external is (ignoring subpatcher)
 

Detailed Description

Data Structure for this object.

Definition at line 109 of file TTModularClassWrapperMax.h.


The documentation for this struct was generated from the following files: