JUCE
|
Describes a set of blocks and the connections between them. More...
Public Member Functions | |
bool | operator== (const BlockTopology &) const noexcept |
bool | operator!= (const BlockTopology &) const noexcept |
Block::Ptr | getBlockWithUID (Block::UID deviceID) |
const Block::Ptr | getBlockWithUID (Block::UID deviceID) const |
Block::Array | getDirectlyConnectedBlocks (Block::UID blockUID) const |
Array< BlockDeviceConnection > | getConnectionsBetweenBlocks (Block::UID uid1, Block::UID uid2) const |
int | getNumberOfConnectionsToBlock (Block::UID uid) const |
Public Attributes | |
Block::Array | blocks |
Array< BlockDeviceConnection > | connections |
Describes a set of blocks and the connections between them.
|
noexcept |
|
noexcept |
Block::Ptr BlockTopology::getBlockWithUID | ( | Block::UID | deviceID | ) |
Referenced by TopologySource::getBlockWithUID().
const Block::Ptr BlockTopology::getBlockWithUID | ( | Block::UID | deviceID | ) | const |
Block::Array BlockTopology::getDirectlyConnectedBlocks | ( | Block::UID | blockUID | ) | const |
Array<BlockDeviceConnection> BlockTopology::getConnectionsBetweenBlocks | ( | Block::UID | uid1, |
Block::UID | uid2 | ||
) | const |
int BlockTopology::getNumberOfConnectionsToBlock | ( | Block::UID | uid | ) | const |
Block::Array BlockTopology::blocks |
Referenced by TopologySource::getBlocks().
Array<BlockDeviceConnection> BlockTopology::connections |