[PD] list of all objects
Mathieu Bouchard
matju at sympatico.ca
Mon Feb 16 21:45:39 CET 2004
On Mon, 16 Feb 2004, Frank Barknecht wrote:
> Well, you could get a simple list of Pd objects by just looking at,
> which .pd_linux, .pd_darwin or .dll files are in the directories of
> your Pd-path. This would not cover libraries, though, but many
> objects, at least from CVS, aren't in libraries. It could also be
> possible, but probably slow, to write some function for Pd, which
> scans all external/library files for the X_setup functions that create
> the objects. Isn't Max doing something like this?
This wouldn't work, as Flext/GridFlow/Pyext/etc don't use setup functions
the stereotypical way. However, Pd holds a list of all classes, so that it
can invoke the right constructor upon object creation. That list is used
by Pd in the following:
http://artengine.ca/gridflow/gallery/class_list.gif
If you click on "File" then "Class List" and you will have a list of all
loaded classes.
I think this requires Pd 0.38 though.
________________________________________________________________
Mathieu Bouchard http://artengine.ca/matju
More information about the Pd-list
mailing list