Contains profile states for each channel in a group, along with the state of profiles that apply to the group itself.
| Public Member Functions | |
| auto * | getStateForDestination (ChannelInGroup d) | 
| Returns the profile state for the group or a contained channel as appropriate. | |
| auto * | getStateForDestination (ChannelInGroup d) const | 
| Returns the profile state for the group or a contained channel as appropriate. | |
| Public Attributes | |
| std::array< ChannelProfileStates, 16 > | channelStates | 
| Profile states for each channel in the group. | |
| ChannelProfileStates | groupState | 
| Profile states for the group itself. | |
| 
 | inline | 
Returns the profile state for the group or a contained channel as appropriate.
Returns nullptr if ChannelInGroup refers to a whole function block.
| 
 | inline | 
Returns the profile state for the group or a contained channel as appropriate.
Returns nullptr if ChannelInGroup refers to a whole function block.
| std::array<ChannelProfileStates, 16> juce::midi_ci::GroupProfileStates::channelStates | 
Profile states for each channel in the group.
| ChannelProfileStates juce::midi_ci::GroupProfileStates::groupState | 
Profile states for the group itself.