Pulp 1.88.0
Cross-platform audio plugin framework
Loading...
Searching...
No Matches
pulp::state::StepEditCommandT< Config >::Payload Union Reference

#include <sequencer_state_channel.hpp>

Public Member Functions

constexpr Payload ()

Public Attributes

SetCellEditT< Config > set_cell
ClearEdit clear
RandomizeLaneEdit randomize_lane
SetPatternLengthEdit set_pattern_length
SwitchPatternEdit switch_pattern

Constructor & Destructor Documentation

◆ Payload()

template<class Config>
pulp::state::StepEditCommandT< Config >::Payload::Payload ( )
inlineconstexpr

Member Data Documentation

◆ clear

template<class Config>
ClearEdit pulp::state::StepEditCommandT< Config >::Payload::clear

◆ randomize_lane

template<class Config>
RandomizeLaneEdit pulp::state::StepEditCommandT< Config >::Payload::randomize_lane

◆ set_cell

template<class Config>
SetCellEditT<Config> pulp::state::StepEditCommandT< Config >::Payload::set_cell

◆ set_pattern_length

template<class Config>
SetPatternLengthEdit pulp::state::StepEditCommandT< Config >::Payload::set_pattern_length

◆ switch_pattern

template<class Config>
SwitchPatternEdit pulp::state::StepEditCommandT< Config >::Payload::switch_pattern

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