final
class AuralTimelineAttribute[T <: Txn[T], I <: Txn[I]](val key: String, objH: Source[T, Timeline[T]], observer: Observer[T], val tree: SkipOctree[I, LongPoint2DLike, LongSquare, (T)])(implicit val context: AuralContext[T], val iSys: T => I) extends AuralTimelineBase[T, I, Target[T], AuralAttribute[T]] with AuralAttribute[T] with Observer[T]
- Companion
- object
trait Observer[T]
trait AuralAttribute[T]
trait ViewBase[T]
trait Disposable[T]
class Object
trait Matchable
class Any
Type members
Types
Inherited types
Value members
Inherited methods
Initializes the object.
Initializes the object.
- Value Params
- tl
the timeline to listen to. If
null
(yes, ugly), requires manual additional of views
- Inherited from
- AuralTimelineBase
Like react
, but also invokes the function with the current state immediately.
Like react
, but also invokes the function with the current state immediately.
- Inherited from
- ViewBase
Ensures state is consistent, then checks preparation of children.
If all is good, sets internal state to IPlaying
and calls processPlay
.
Next instructs scheduler and sets external state to Playing
.
Ensures state is consistent, then checks preparation of children.
If all is good, sets internal state to IPlaying
and calls processPlay
.
Next instructs scheduler and sets external state to Playing
.
- Inherited from
- AuralScheduledBase