Classes

← Reference
STRVCT

Complete class inheritance hierarchy.

Two naming conventions appear in this tree:

  • Categories (BaseClass_suffix.js, e.g. Array_ideal, SvJsonGroup_patches) — extend a base class purely to add methods. They share their base's prototype rather than introducing a new type.
  • Protocols (*Protocol, e.g. SvAudioClipProtocol) — interface-like classes extending Protocol, enumerated separately on the Protocols page with their implementors.