SPAOP
|
A namespace for library- and system-independent WONDER-related classes. More...
Classes | |
struct | Colour |
A struct representing a (RGB) colour. More... | |
class | Colours |
A class that contains various Colour constants. More... | |
class | ConnectionTimer |
An interface defining a cyclic timer (to be used as a watchdog for connection timeouts) along with listener and factory interfaces. More... | |
class | OscSender |
An abstract class describing the interface for a class that sends out the WONDER-specific OSC-messages. More... | |
class | OscSenderThread |
An interface for a thread implementing the OscSender interface. More... | |
class | PingControl |
A class for connection timeout control. More... | |
class | Room |
A class containing the wonder-specific information about a room (name and vertices). More... | |
class | Source |
A class for objects representing a WONDER source with all its properties. More... | |
class | SourceCollection |
A container class holding multiple sources (IDs 0 to maxSources-1), accessible via their sourceIDs. More... | |
class | SourceController |
The main communication node that keeps track of all virtual sources and enables the host DAW to control one of them. More... | |
class | VisualStreamReceiver |
An interface defining an OSC server thread that receives and handles the messages sent via WONDER's "visual stream". More... | |
class | XmlParser |
An interface defining a class that sets the parameters of one or several sources from an XML formatted string describing a cWONDER project (as defined in cwonder_project.dtd). More... | |
Enumerations | |
enum | ConnectionStates { inactive = 0, active, error } |
An enum describing the differents states of an incoming connection. More... | |
A namespace for library- and system-independent WONDER-related classes.