Component Prototype

Description

Semaphore Component

Represent a 3D GUI Slider component. This component allows the user to interact with the interface by pressing, dragging and releasing it. The output of the slider shows the current position of the slider.

In-slots

Name

Type

Description

inSlot 1

boolean

In slot for the first exhibition

inSlot numElements

boolean

In slot for the last exhibition

Out-slots

Name

Type

Description

outSlot 1

boolean

True if the last active exhibition is the first one, false otherwise

outSlot numElements

boolean

True if the last active exhibition is the last one, false otherwise

outSlot numElements+1

True if none of the exhibitions has been active previously

Properties

Name

Type

Description

iconFileName*

string

The filename of the icon shown for the component in the authoring environment.

numElements*

integer

Number of elements, in and out slots.