The BLOCKS SDK
BlockConfigManager::ConfigDescription Struct Reference

Description

Structure describing a configuration.

Public Member Functions

Block::ConfigMetaData toConfigMetaData () const
 

Public Attributes

juce::int32 id
 
juce::int32 value
 
juce::int32 min
 
juce::int32 max
 
bool isActive
 
const char * name
 
ConfigType type
 
const char * optionNames [configMaxOptions]
 
const char * group
 

Member Function Documentation

◆ toConfigMetaData()

Block::ConfigMetaData BlockConfigManager::ConfigDescription::toConfigMetaData ( ) const

References max(), and min().

Member Data Documentation

◆ id

juce::int32 BlockConfigManager::ConfigDescription::id

◆ value

juce::int32 BlockConfigManager::ConfigDescription::value

◆ min

juce::int32 BlockConfigManager::ConfigDescription::min

◆ max

juce::int32 BlockConfigManager::ConfigDescription::max

◆ isActive

bool BlockConfigManager::ConfigDescription::isActive

◆ name

const char* BlockConfigManager::ConfigDescription::name

◆ type

ConfigType BlockConfigManager::ConfigDescription::type

◆ optionNames

const char* BlockConfigManager::ConfigDescription::optionNames[configMaxOptions]

◆ group

const char* BlockConfigManager::ConfigDescription::group

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