This is the complete list of members for Block, including all inherited members.
addConfigItemListener(ConfigItemListener *) | Block | |
addDataInputPortListener(DataInputPortListener *) | Block | virtual |
addProgramEventListener(ProgramEventListener *) | Block | |
addProgramLoadedListener(ProgramLoadedListener *) | Block | |
Array typedef | Block | |
Block(const juce::String &serialNumberToUse) | Block | protected |
Block(const juce::String &serial, const juce::String &version, const juce::String &name) | Block | protected |
blockReset()=0 | Block | pure virtual |
configItemListeners | Block | protected |
dataInputPortListeners | Block | protected |
developerControlBlock enum value | Block | |
factoryReset()=0 | Block | pure virtual |
getBatteryLevel() const =0 | Block | pure virtual |
getBlockAreaWithinLayout() const =0 | Block | pure virtual |
getButtons() const =0 | Block | pure virtual |
getConnectedMasterUID() const =0 | Block | pure virtual |
getConnectionTime() const =0 | Block | pure virtual |
getDataByte(size_t offset)=0 | Block | pure virtual |
getDeviceDescription() const =0 | Block | pure virtual |
getHeapMemorySize()=0 | Block | pure virtual |
getHeight() const =0 | Block | pure virtual |
getLEDGrid() const =0 | Block | pure virtual |
getLEDRow()=0 | Block | pure virtual |
getLocalConfigMetaData(juce::uint32 item)=0 | Block | pure virtual |
getLocalConfigValue(juce::uint32 item)=0 | Block | pure virtual |
getMaxConfigIndex()=0 | Block | pure virtual |
getMemorySize()=0 | Block | pure virtual |
getMillimetersPerUnit() const =0 | Block | pure virtual |
getPorts() const =0 | Block | pure virtual |
getProgram() const =0 | Block | pure virtual |
getRotation() const =0 | Block | pure virtual |
getStatusLights() const =0 | Block | pure virtual |
getTouchSurface() const =0 | Block | pure virtual |
getType() const =0 | Block | pure virtual |
getWidth() const =0 | Block | pure virtual |
isBatteryCharging() const =0 | Block | pure virtual |
isConnected() const =0 | Block | pure virtual |
isConnectedViaBluetooth() const =0 | Block | pure virtual |
isControlBlock() const | Block | |
isControlBlock(Block::Type) | Block | static |
isHardwareBlock() const =0 | Block | pure virtual |
isLocalConfigItemActive(juce::uint32 item)=0 | Block | pure virtual |
isMasterBlock() const =0 | Block | pure virtual |
isValidUserConfigIndex(juce::uint32 item)=0 | Block | pure virtual |
lightPadBlock enum value | Block | |
liveBlock enum value | Block | |
loopBlock enum value | Block | |
lumiKeysBlock enum value | Block | |
name | Block | |
operator!=(const Block &other) const noexcept | Block | |
operator==(const Block &other) const noexcept | Block | |
programEventListeners | Block | protected |
programLoadedListeners | Block | protected |
ProgramPersistency enum name | Block | |
programPersistency | Block | |
Ptr typedef | Block | |
removeConfigItemListener(ConfigItemListener *) | Block | |
removeDataInputPortListener(DataInputPortListener *) | Block | virtual |
removeProgramEventListener(ProgramEventListener *) | Block | |
removeProgramLoadedListener(ProgramLoadedListener *) | Block | |
requestFactoryConfigSync()=0 | Block | pure virtual |
resetConfigListActiveStatus()=0 | Block | pure virtual |
resetProgramToDefault()=0 | Block | pure virtual |
saveProgramAsDefault()=0 | Block | pure virtual |
seaboardBlock enum value | Block | |
sendFirmwareUpdatePacket(const juce::uint8 *data, juce::uint8 size, std::function< void(juce::uint8, juce::uint32)> packetAckCallback)=0 | Block | pure virtual |
sendMessage(const void *messageData, size_t messageSize)=0 | Block | pure virtual |
sendProgramEvent(const ProgramEventMessage &)=0 | Block | pure virtual |
serialNumber | Block | |
setData(juce::uint32 offset, Type value) | Block | |
setDataBits(juce::uint32 startBit, juce::uint32 numBits, juce::uint32 value)=0 | Block | pure virtual |
setDataByte(size_t offset, juce::uint8 value)=0 | Block | pure virtual |
setDataBytes(size_t offset, const void *data, size_t num)=0 | Block | pure virtual |
setLocalConfigItemActive(juce::uint32 item, bool isActive)=0 | Block | pure virtual |
setLocalConfigRange(juce::uint32 item, juce::int32 min, juce::int32 max)=0 | Block | pure virtual |
setLocalConfigValue(juce::uint32 item, juce::int32 value)=0 | Block | pure virtual |
setLogger(std::function< void(const Block &block, const juce::String &)> loggingCallback)=0 | Block | pure virtual |
setName(const juce::String &name)=0 | Block | pure virtual |
setProgram(std::unique_ptr< Program >, ProgramPersistency persistency=ProgramPersistency::setAsTemp)=0 | Block | pure virtual |
supportsGraphics() const =0 | Block | pure virtual |
Timestamp typedef | Block | |
touchBlock enum value | Block | |
Type enum name | Block | |
UID typedef | Block | |
uid | Block | |
unknown enum value | Block | |
versionNumber | Block | |
~Block() override | Block |