# BlockSceneRoot

`getBooleanOutput`

`getBooleanOutput(name: String): BoolSignal`

Returns a `BoolSignal` for a named Block output.

`getColorOutput`

`getColorOutput(name: String): ColorSignal`

Returns a `ColorSignal` for a named Block output.

`getPixelPointOutput`

`getPixelPointOutput(name: String): PixelPointSignal`

Returns a `PixelPointSignal` for a named Block output.

`getPointOutput`

`getPointOutput(name: String): PointSignal`

Returns a `PointSignal` for a named Block output.

`getScalarOutput`

`getScalarOutput(name: String): ScalarSignal`

Returns a `ScalarSignal` for a named Block output.

`getShaderOutput`

`getShaderOutput(name: String): ShaderSignal`

Returns a `ShaderSignal` for a named Block output.

`getStringOutput`

`getStringOutput(name: String): StringSignal`

Returns a `StringSignal` for a named Block output.

`getVectorOutput`

`getVectorOutput(name: String): VectorSignal`

Returns a `VectorSignal` for a named Block output.

`setBooleanInput`

`setBooleanInput(name: String, signal: BoolSignal): void`

Binds a `BoolSignal` to a named Block input.

`setColorInput`

`setColorInput(name: String, signal: ColorSignal): void`

Binds a `ColorSignal` to a named Block input.

`setPixelPointInput`

`setPixelPointInput(name: String, signal: PixelPointSignal): void`

Binds a `PixelPointSignal` to a named Block input.

`setPointInput`

`setPointInput(name: String, signal: PointSignal): void`

Binds a `PointSignal` to a named Block input.

`setScalarInput`

`setScalarInput(name: String, signal: ScalarSignal): void`

Binds a `ScalarSignal` to a named Block input.

`setShaderInput`

`setShaderInput(name: String, signal: ShaderSignal): void`

Binds a `ShaderSignal` to a named Block input.

`setStringInput`

`setStringInput(name: String, signal: StringSignal): void`

Binds a `StringSignal` to a named Block input.

`setVectorInput`

`setVectorInput(name: String, signal: VectorSignal): void`

Binds a `VectorSignal` to a named Block input.
