LMMS
Loading...
Searching...
No Matches
PresetsArray Class Referenceabstract

#include <PresetsArray.h>

Inheritance diagram for PresetsArray:
Presets ADnoteParameters FilterParams

Public Member Functions

 PresetsArray ()
virtual ~PresetsArray ()
void copy (const char *name)
void paste (int npreset)
bool checkclipboardtype ()
void setelement (int n)
void rescanforpresets ()
Public Member Functions inherited from Presets
 Presets ()
virtual ~Presets ()
void deletepreset (int npreset)
void rescanforpresets ()

Protected Member Functions

void setpresettype (const char *type)
Protected Member Functions inherited from Presets
void setpresettype (const char *type)

Private Member Functions

virtual void add2XML (XMLwrapper *xml)=0
virtual void getfromXML (XMLwrapper *xml)=0
virtual void defaults ()=0
virtual void add2XMLsection (XMLwrapper *xml, int n)=0
virtual void getfromXMLsection (XMLwrapper *xml, int n)=0
virtual void defaults (int n)=0

Private Attributes

int nelement

Additional Inherited Members

Public Attributes inherited from Presets
char type [MAX_PRESETTYPE_SIZE]

Detailed Description

PresetsArray and Clipboard management

Constructor & Destructor Documentation

◆ PresetsArray()

PresetsArray::PresetsArray ( )

◆ ~PresetsArray()

PresetsArray::~PresetsArray ( )
virtual

Member Function Documentation

◆ add2XML()

virtual void PresetsArray::add2XML ( XMLwrapper * xml)
privatepure virtual

Implements Presets.

Implemented in ADnoteParameters, and FilterParams.

◆ add2XMLsection()

virtual void PresetsArray::add2XMLsection ( XMLwrapper * xml,
int n )
privatepure virtual

Implemented in ADnoteParameters, and FilterParams.

◆ checkclipboardtype()

bool PresetsArray::checkclipboardtype ( )
virtual

Reimplemented from Presets.

◆ copy()

void PresetsArray::copy ( const char * name)
virtual

if name==NULL, the clipboard is used

Reimplemented from Presets.

◆ defaults() [1/2]

virtual void PresetsArray::defaults ( )
privatepure virtual

Implements Presets.

Implemented in ADnoteParameters, and FilterParams.

◆ defaults() [2/2]

virtual void PresetsArray::defaults ( int n)
privatepure virtual

Implemented in ADnoteParameters, and FilterParams.

◆ getfromXML()

virtual void PresetsArray::getfromXML ( XMLwrapper * xml)
privatepure virtual

Implements Presets.

Implemented in ADnoteParameters, and FilterParams.

◆ getfromXMLsection()

virtual void PresetsArray::getfromXMLsection ( XMLwrapper * xml,
int n )
privatepure virtual

Implemented in ADnoteParameters, and FilterParams.

◆ paste()

void PresetsArray::paste ( int npreset)
virtual

Reimplemented from Presets.

◆ rescanforpresets()

void PresetsArray::rescanforpresets ( )

◆ setelement()

void PresetsArray::setelement ( int n)

◆ setpresettype()

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

Member Data Documentation

◆ nelement

int PresetsArray::nelement
private

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