|
JUCE
|
Classes | |
| class | Block |
| Represents an individual BLOCKS device. More... | |
| struct | Block::BlockArea |
| A simple struct representing the area of a block. More... | |
| struct | Block::DataInputPortListener |
| Interface for objects listening to input data port. More... | |
| struct | Block::ConfigItemListener |
| Listener interface to be informed of block config changes. More... | |
| struct | Block::ConfigMetaData |
| Metadata for a given config item. More... | |
| struct | Block::ProgramEventListener |
| Interface for objects listening to custom program events. More... | |
| struct | Block::ProgramEventMessage |
| A message that can be sent to the currently loaded program. More... | |
| struct | Block::ProgramLoadedListener |
| Listener interface to be informed of program loaded events. More... | |
| struct | Block::Program |
| A program that can be loaded onto a block. More... | |
| struct | Block::ConnectionPort |
| These are the edge-connectors that a device may have. More... | |
| struct | BlockConfigManager |
| Manages the configuration of blocks. More... | |
| struct | BlockConfigManager::ConfigDescription |
| Structure describing a configuration. More... | |
| struct | BlocksVersion |
| class | ControlButton |
| Represents a button on a block device. More... | |
| struct | ControlButton::Listener |
| A listener that can be attached to a ControlButton object so that it gets called when the button is pushed or released. More... | |
| struct | LEDColour |
| A simple ARGB colour class for setting LEDs. More... | |
| class | LEDGrid |
| Represents a 2D grid of LEDs on a block device. More... | |
| struct | LEDGrid::Renderer |
| An interface to use for LEDGrid rendering. More... | |
| class | LEDRow |
| Represents an LED strip on a device. More... | |
| class | StatusLight |
| Represents a status LED on a device. More... | |
| class | TouchList< Type > |
| Utility class to hold a list of TouchSurface::Touch objects with different indices and blockUIDs, where each touch has a mapping to some kind of user-supplied data value. More... | |
| struct | TouchList< Type >::TouchEntry |
| Holds the current state of a touch, along with the user-data associated with it. More... | |
| class | TouchSurface |
| Represents the touch surface of a BLOCKS device. More... | |
| struct | TouchSurface::Listener |
| Receives callbacks when a touch moves or changes pressure. More... | |
| struct | TouchSurface::Touch |
| Structure used to describe touch properties. More... | |
Typedefs | |
| using | ConfigType = Block::ConfigMetaData::ConfigType |
1.8.13