#include <Bank.h>
◆ Bank()
◆ ~Bank()
◆ addtobank()
| int Bank::addtobank |
( |
int | pos, |
|
|
std::string | filename, |
|
|
std::string | name ) |
|
private |
◆ clearbank()
◆ clearslot()
| void Bank::clearslot |
( |
unsigned int | ninstrument | ) |
|
Empties out the selected slot
◆ deletefrombank()
| void Bank::deletefrombank |
( |
int | pos | ) |
|
|
private |
◆ emptyslot()
| bool Bank::emptyslot |
( |
unsigned int | ninstrument | ) |
|
returns true when slot is empty
◆ expanddirname()
| void Bank::expanddirname |
( |
std::string & | dirname | ) |
|
|
private |
Expends ~ prefix in dirname, if any
◆ getname()
| string Bank::getname |
( |
unsigned int | ninstrument | ) |
|
◆ getnamenumbered()
| string Bank::getnamenumbered |
( |
unsigned int | ninstrument | ) |
|
◆ isPADsynth_used()
| bool Bank::isPADsynth_used |
( |
unsigned int | ninstrument | ) |
|
◆ loadbank()
| int Bank::loadbank |
( |
std::string | bankdirname | ) |
|
◆ loadfromslot()
| void Bank::loadfromslot |
( |
unsigned int | ninstrument, |
|
|
class Part * | part ) |
Loads the given slot into a Part
◆ locked()
◆ newbank()
| int Bank::newbank |
( |
std::string | newbankdirname | ) |
|
◆ normalizedirsuffix()
| void Bank::normalizedirsuffix |
( |
std::string & | dirname | ) |
const |
|
private |
Ensure that the directory name is suffixed by a directory separator
◆ rescanforbanks()
| void Bank::rescanforbanks |
( |
| ) |
|
◆ savetoslot()
| void Bank::savetoslot |
( |
unsigned int | ninstrument, |
|
|
class Part * | part ) |
Saves the given Part to slot
◆ scanrootdir()
| void Bank::scanrootdir |
( |
std::string | rootdir | ) |
|
|
private |
◆ setname()
| void Bank::setname |
( |
unsigned int | ninstrument, |
|
|
const std::string & | newname, |
|
|
int | newslot ) |
◆ swapslot()
| void Bank::swapslot |
( |
unsigned int | n1, |
|
|
unsigned int | n2 ) |
◆ bankfiletitle
| std::string Bank::bankfiletitle |
◆ banks
◆ defaultinsname
| std::string Bank::defaultinsname |
|
private |
◆ dirname
| std::string Bank::dirname |
|
private |
◆ ins
The documentation for this class was generated from the following files:
- /home/runner/work/lmms-fork/lmms-fork/plugins/ZynAddSubFx/zynaddsubfx/src/Misc/Bank.h
- /home/runner/work/lmms-fork/lmms-fork/plugins/ZynAddSubFx/zynaddsubfx/src/Misc/Bank.cpp