Namespace nadena.dev.ndmf.preview
Namespaces
Classes
- ComputeContext
Tracks dependencies around a single computation. Generally, this object should be retained as long as we need to receive invalidation events (GCing this object may deregister invalidation events).
- NDMFPreview
General utilities for controlling the NDMF preview system.
- NDMFSyncContext
The default unity synchronization context runs in the context of the Player Loop, which blocks access to R/O mesh data. As such, NDMF provides a synchronization context which runs in the context of
EditorApplication.delayCall
instead.
- PublishedValue<T>
A holder of a value which can be subscribed to (using ComputeContext) to receive invalidation events when the value changes.
- RenderGroup
A group of renderers that will be processed together.
- SequencePoint
Describes the time at which a particular mesh operation should be performed. Sequence points are created relative to each other; unrelated sequence points cannot be used in the same PreviewSession.
- TogglablePreviewNode
Declares a previewable aspect of this plugin.