Block::ConnectionPort Struct Reference
juce_blocks_basics » blocks

These are the edge-connectors that a device may have. More...

## Public Types

enum | DeviceEdge { DeviceEdge::north, DeviceEdge::south, DeviceEdge::east, DeviceEdge::west }

## Public Member Functions

bool | operator== (const ConnectionPort &) const noexcept
bool | operator!= (const ConnectionPort &) const noexcept

## Public Attributes

DeviceEdge | edge
| The side of the device on which this port is located. More...
int | index
| The index of this port along the device edge. More...

## Detailed Description

These are the edge-connectors that a device may have.

## Member Enumeration Documentation

## DeviceEdge

enum Block::ConnectionPort::DeviceEdge

strong

Enumerator
north |
south |
east |
west |

## Member Function Documentation

## operator==()

bool Block::ConnectionPort::operator== | ( | const ConnectionPort & |  | ) | const

noexcept

## operator!=()

bool Block::ConnectionPort::operator!= | ( | const ConnectionPort & |  | ) | const

noexcept

## Member Data Documentation

## edge

DeviceEdge Block::ConnectionPort::edge

The side of the device on which this port is located.

## index

int Block::ConnectionPort::index

The index of this port along the device edge.

For north and south edges, index 0 is the left-most port. For east and west edges, index 0 is the top-most port.

The documentation for this struct was generated from the following file:

- juce_Block.h