de.sciss.lucre.expr.graph.impl
Type members
Classlikes
Base for expanded Rand
, Rand2
, RangeRand
Base for expanded Rand
, Rand2
, RangeRand
Mapping expression on an Ex[Obj]
and one additional Ex
argument.
Since Obj.peer
is an option, it must work also in the case that the peer is not present.
Mapping expression on an Ex[Obj]
and one additional Ex
argument.
Since Obj.peer
is an option, it must work also in the case that the peer is not present.
Building block for expanded object's with Obj.Make functionality.
Building block for expanded object's with Obj.Make functionality.
A CellView[T, Option[LObj[T]]
built from an LObj.attr
.
A CellView[T, Option[LObj[T]]
built from an LObj.attr
.
This is very similar to StmObjCtxCellView
, which is built for a context
attribute map, but the two classes have to be distinguished
because LObj.AttrMap
must be put into a handle, and because this
forms a special case when used instead an LObj
expression.
Depending on the kind of context
passed, this will transparently install event
reactors or simply register the events used in the expression program.
A CellView[T, Option[LObj[T]]
built from a Context
.
A CellView[T, Option[LObj[T]]
built from a Context
.
This is very similar to StmObjAttrMapCellView
, which is built for the
attribute map of a lucre.Obj
instead of a context, but the two classes have to be distinguished
because lucre.Obj.AttrMap
must be put into a handle, and because there
a special case exists when it used instead an LObj
expression.
Mapping expression on an Ex[Obj]
.
Since Obj.peer
is an option, it must work also in the case that the peer is not present.
Mapping expression on an Ex[Obj]
.
Since Obj.peer
is an option, it must work also in the case that the peer is not present.