LMMS
Loading...
Searching...
No Matches
PresetsStore Class Reference

#include <PresetsStore.h>

Classes

struct  presetstruct

Public Member Functions

 PresetsStore ()
 ~PresetsStore ()
void copyclipboard (XMLwrapper *xml, char *type)
bool pasteclipboard (XMLwrapper *xml)
bool checkclipboardtype (const char *type)
void copypreset (XMLwrapper *xml, char *type, std::string name)
bool pastepreset (XMLwrapper *xml, unsigned int npreset)
void deletepreset (unsigned int npreset)
void rescanforpresets (const std::string &type)

Public Attributes

std::vector< presetstructpresets

Private Member Functions

void clearpresets ()

Private Attributes

struct { 
   char *   data 
   char   type [MAX_PRESETTYPE_SIZE
clipboard

Constructor & Destructor Documentation

◆ PresetsStore()

PresetsStore::PresetsStore ( )

◆ ~PresetsStore()

PresetsStore::~PresetsStore ( )

Member Function Documentation

◆ checkclipboardtype()

bool PresetsStore::checkclipboardtype ( const char * type)

◆ clearpresets()

void PresetsStore::clearpresets ( )
private

◆ copyclipboard()

void PresetsStore::copyclipboard ( XMLwrapper * xml,
char * type )

◆ copypreset()

void PresetsStore::copypreset ( XMLwrapper * xml,
char * type,
std::string name )

◆ deletepreset()

void PresetsStore::deletepreset ( unsigned int npreset)

◆ pasteclipboard()

bool PresetsStore::pasteclipboard ( XMLwrapper * xml)

◆ pastepreset()

bool PresetsStore::pastepreset ( XMLwrapper * xml,
unsigned int npreset )

◆ rescanforpresets()

void PresetsStore::rescanforpresets ( const std::string & type)

Member Data Documentation

◆ [struct]

struct { ... } PresetsStore::clipboard

◆ data

char* PresetsStore::data

◆ presets

std::vector<presetstruct> PresetsStore::presets

◆ type

char PresetsStore::type[MAX_PRESETTYPE_SIZE]

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