Skip to content
Brice Donval edited this page Jan 7, 2020 · 9 revisions

In the Greta System, Signal means "communicative signal". It can be a gesture or a speech or a facial expression etc.

Typically it is generated by SignalEmitters and used by SignalPerformers.

Signal Emitter

In Greta's system, this interface describes an object that can generate Signals.

The real utilities of this interface are:

  • to know which specifics objects can generate Signals
  • to force the object to add or remove SignalPerformers
The SignalEmitter must send to the added SignalPerformers its generated Signals.

Signal Performer

This interface describes an object that can receive a list of Signals.

Typicaly, the Signals are provided by SignalEmitters.

The SignalPerformer can use the transmitted Signals as it wants. But it must consider that other SignalPerformers can use the same Signals.

Getting started with Greta

Basics

Advanced

For developpers

Functionalities

Core functionality

Auxiliary functionality

Preview functionality (only in dev branch)

Nothing to show :)

Previous functionality (it might work, but not supported anymore)

Tips

Clone this wiki locally