|
Gin
|
Identifier for a modulation destination in the ModMatrix system. More...
#include <gin_imodmatrix.h>
Public Member Functions | |
| ModDstId ()=default | |
| ModDstId (int id_) | |
| ModDstId (const ModDstId &other) | |
| ModDstId & | operator= (const ModDstId &other) |
| bool | operator== (const ModDstId &other) const |
| bool | isValid () const |
Public Attributes | |
| int | id = -1 |
Identifier for a modulation destination in the ModMatrix system.
Wraps an integer ID with type safety to distinguish modulation destinations (parameters that can be modulated) from other identifiers. Use isValid() to check if the ID represents a valid modulation destination.
|
default |
Referenced by ModDstId(), operator=(), and operator==().
|
explicit |
References id.
| ModDstId::ModDstId | ( | const ModDstId & | other | ) |
References id, and ModDstId().
References id, and ModDstId().
| bool ModDstId::operator== | ( | const ModDstId & | other | ) | const |
References id, and ModDstId().
| bool ModDstId::isValid | ( | ) | const |
| int ModDstId::id = -1 |
Referenced by ModDstId(), ModDstId(), operator=(), and operator==().