LMMS
Loading...
Searching...
No Matches
zyncarla::Presets Class Referenceabstract

#include <Presets.h>

Inheritance diagram for zyncarla::Presets:
zyncarla::EffectMgr zyncarla::EnvelopeParams zyncarla::LFOParams zyncarla::OscilGen zyncarla::PresetsArray zyncarla::Resonance zyncarla::SUBnoteParameters zyncarla::ADnoteParameters zyncarla::FilterParams

Public Member Functions

 Presets ()
virtual ~Presets ()
virtual void copy (PresetsStore &ps, const char *name)
virtual bool checkclipboardtype (PresetsStore &ps)
void deletepreset (PresetsStore &ps, int npreset)

Public Attributes

char type [MAX_PRESETTYPE_SIZE]

Protected Member Functions

void setpresettype (const char *type)

Private Member Functions

virtual void add2XML (XMLwrapper &xml)=0

Friends

class PresetsArray

Detailed Description

Presets and Clipboard management

Constructor & Destructor Documentation

◆ Presets()

Presets::Presets ( )

◆ ~Presets()

Presets::~Presets ( )
virtual

Member Function Documentation

◆ add2XML()

◆ checkclipboardtype()

bool Presets::checkclipboardtype ( PresetsStore & ps)
virtual

◆ copy()

void Presets::copy ( PresetsStore & ps,
const char * name )
virtual

if name==NULL, the clipboard is used

Reimplemented in zyncarla::PresetsArray.

◆ deletepreset()

void Presets::deletepreset ( PresetsStore & ps,
int npreset )

◆ setpresettype()

void Presets::setpresettype ( const char * type)
protected

◆ PresetsArray

friend class PresetsArray
friend

Member Data Documentation

◆ type

char zyncarla::Presets::type[MAX_PRESETTYPE_SIZE]

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