An AlgaProxySpace allows to create an Environment where all newly created variables are AlgaNodes or AlgaPatterns.
Boot a new Alga instance and push the AlgaProxySpace as the currentEnvironment
.
onBoot |
Execute a Function on boot. |
server |
The Server to boot Alga on. |
algaServerOptions |
An instance of AlgaServerOptions to boot the server with. If not specified, a default one will be created. |
clock |
The Clock for the internal AlgaScheduler. If not specified, a default TempoClock will be created. |
Same as boot
, but using Alga's forceBoot
.
Alias for forceBoot
.
Assign a node to a key.
key |
The Symbol key. |
def |
This can be any def supported by an AlgaNode / AlgaPattern. |
Push the AlgaProxySpace as the new currentEnvironment
.
Restore the previous Environment.
Quit Alga and restore the previous Environment.
Clear all nodes.
Stop all nodes.
Set all nodes' interpTime
.
Set all nodes' interpShape
.
Set all nodes' playTime
.
Set all nodes' replacePlayTime
.
Set all nodes' playSafety
.
Set all nodes' sched
.