Guitarix
gx_engine::GxSeqSettings Class Reference

#include <gx_internal_plugins.h>

Public Member Functions

 GxSeqSettings ()
 
GxSeqSettingsoperator= (GxSeqSettings const &seqset)
 
bool operator== (const GxSeqSettings &seqset) const
 
const std::vector< int > & getseqline () const
 
void setseqline (const std::vector< int > &seq)
 
void readJSON (gx_system::JsonParser &jp)
 
void writeJSON (gx_system::JsonWriter &w) const
 

Private Member Functions

void read_seqline (gx_system::JsonParser &jp)
 

Private Attributes

std::vector< int > seqline
 

Friends

class SequencerAdapter
 
class ParameterV< GxSeqSettings >
 

Detailed Description

Definition at line 205 of file gx_internal_plugins.h.

Constructor & Destructor Documentation

◆ GxSeqSettings()

gx_engine::GxSeqSettings::GxSeqSettings ( )

Member Function Documentation

◆ getseqline()

const std::vector< int > & gx_engine::GxSeqSettings::getseqline ( ) const
inline

Definition at line 217 of file gx_internal_plugins.h.

◆ operator=()

GxSeqSettings & gx_engine::GxSeqSettings::operator= ( GxSeqSettings const &  seqset)

◆ operator==()

bool gx_engine::GxSeqSettings::operator== ( const GxSeqSettings seqset) const

◆ read_seqline()

void gx_engine::GxSeqSettings::read_seqline ( gx_system::JsonParser jp)
private

◆ readJSON()

void gx_engine::GxSeqSettings::readJSON ( gx_system::JsonParser jp)

◆ setseqline()

void gx_engine::GxSeqSettings::setseqline ( const std::vector< int > &  seq)
inline

Definition at line 219 of file gx_internal_plugins.h.

◆ writeJSON()

void gx_engine::GxSeqSettings::writeJSON ( gx_system::JsonWriter w) const

Friends And Related Function Documentation

◆ ParameterV< GxSeqSettings >

friend class ParameterV< GxSeqSettings >
friend

Definition at line 210 of file gx_internal_plugins.h.

◆ SequencerAdapter

friend class SequencerAdapter
friend

Definition at line 210 of file gx_internal_plugins.h.

Member Data Documentation

◆ seqline

std::vector<int> gx_engine::GxSeqSettings::seqline
private

Definition at line 208 of file gx_internal_plugins.h.

Referenced by getseqline(), and setseqline().


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