Annotations:
Filter:
crucial-library/Classes (extension) | Libraries > crucial > Debugging

Annotations
ExtensionExtension

stores names and notations for Nodes, identifying the Node's owner and its purpose

Description

Helps in debugging to identify Synths and Groups by naming them. For example a Player can annotate a group that it created as "efxGroup". Then in debugging views it will show that name.

All Players annotate their nodes.

This is used in Insp and ServerNodeTree.

You don't have to do anything with this class, its used internally.

But feel free to try annotating your Nodes so you can see them in debug views.

Class Methods

.put

Arguments:

things
... notes

.at

Arguments:

thing

.register

Arguments:

object

.unregister

Arguments:

object

.find

Arguments:

... clauses

.findBus

Arguments:

index
rate

.findNode

Arguments:

nodeID

.guiFindNode

Arguments:

nodeID
layout

.guiFindBus

Arguments:

index
rate
layout

.prAnnotate

Arguments:

thing
notes

.packNotes

Arguments:

notes

.unpackNotes

Arguments:

notes

.initClass

.new

Arguments:

weakRef

Instance Methods

.dereference