Skip to content

Class AudityPlayable

The closed set of things an DarkEffekt.Audity.AuditySource can play. Today that is a node DarkEffekt.Audity.AudityGraph (via DarkEffekt.Audity.AudityGraphDocument), but the base is the seam for form-authored assets that lower to a graph - the model the package supports graphs only, keeping the hook for such forms to return later. The base exists to keep source assignment strictly typed and the object picker sane - its whole contract is one lowering hook. The constructor is private protected so the hierarchy is assembly-sealed: nobody outside Audity can mint a playable.

Declaration
public abstract class AudityPlayable : ScriptableObject

Inheritance: System.Object -> UnityEngine.Object -> UnityEngine.ScriptableObject