#include <Bank.h>
◆ Bank()
◆ ~Bank()
◆ addtobank()
| int zyncarla::Bank::addtobank |
( |
int | pos, |
|
|
std::string | filename, |
|
|
std::string | name ) |
|
private |
◆ blist()
| std::vector< std::string > Bank::blist |
( |
std::string | s | ) |
|
◆ clearbank()
◆ clearslot()
| int 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 | ) |
|
◆ loadbank()
| int zyncarla::Bank::loadbank |
( |
std::string | bankdirname | ) |
|
◆ loadfromslot()
| int Bank::loadfromslot |
( |
unsigned int | ninstrument, |
|
|
class Part * | part ) |
Loads the given slot into a Part
◆ locked()
◆ newbank()
| int zyncarla::Bank::newbank |
( |
std::string | newbankdirname | ) |
|
◆ normalizedirsuffix()
| void zyncarla::Bank::normalizedirsuffix |
( |
std::string & | dirname | ) |
const |
|
private |
Ensure that the directory name is suffixed by a directory separator
◆ rescanforbanks()
| void Bank::rescanforbanks |
( |
| ) |
|
◆ savetoslot()
| int Bank::savetoslot |
( |
unsigned int | ninstrument, |
|
|
class Part * | part ) |
Saves the given Part to slot
◆ scanrootdir()
| void zyncarla::Bank::scanrootdir |
( |
std::string | rootdir | ) |
|
|
private |
◆ search()
| std::vector< std::string > Bank::search |
( |
std::string | s | ) |
const |
◆ setLsb()
◆ setMsb()
◆ setname()
| int zyncarla::Bank::setname |
( |
unsigned int | ninstrument, |
|
|
const std::string & | newname, |
|
|
int | newslot ) |
◆ swapslot()
| int Bank::swapslot |
( |
unsigned int | n1, |
|
|
unsigned int | n2 ) |
◆ bank_lsb
◆ bank_msb
◆ bankfiletitle
| std::string zyncarla::Bank::bankfiletitle |
◆ bankpos
| int zyncarla::Bank::bankpos |
◆ banks
◆ config
◆ db
| class BankDb* zyncarla::Bank::db |
|
private |
◆ defaultinsname
| std::string zyncarla::Bank::defaultinsname |
|
private |
◆ dirname
| std::string zyncarla::Bank::dirname |
|
private |
◆ ins
The documentation for this class was generated from the following files:
- /home/runner/work/lmms-fork/lmms-fork/plugins/CarlaBase/carla/source/native-plugins/external/zynaddsubfx/Misc/Bank.h
- /home/runner/work/lmms-fork/lmms-fork/plugins/CarlaBase/carla/source/native-plugins/external/zynaddsubfx/Misc/Bank.cpp