#include <a2m.h>
◆ Ca2mLoader()
| Ca2mLoader::Ca2mLoader |
( |
Copl * | newopl | ) |
|
|
inline |
◆ decode()
| void Ca2mLoader::decode |
( |
| ) |
|
|
private |
◆ factory()
◆ getauthor()
| std::string Ca2mLoader::getauthor |
( |
| ) |
|
|
inlinevirtual |
◆ getinstrument()
| std::string Ca2mLoader::getinstrument |
( |
unsigned int | n | ) |
|
|
inlinevirtual |
◆ getinstruments()
| unsigned int Ca2mLoader::getinstruments |
( |
| ) |
|
|
inlinevirtual |
◆ getrefresh()
| float Ca2mLoader::getrefresh |
( |
| ) |
|
|
virtual |
◆ gettitle()
| std::string Ca2mLoader::gettitle |
( |
| ) |
|
|
inlinevirtual |
◆ gettype()
| std::string Ca2mLoader::gettype |
( |
| ) |
|
|
inlinevirtual |
◆ inittree()
| void Ca2mLoader::inittree |
( |
| ) |
|
|
private |
◆ inputcode()
| unsigned short Ca2mLoader::inputcode |
( |
unsigned short | bits | ) |
|
|
private |
◆ load()
◆ sixdepak()
| unsigned short Ca2mLoader::sixdepak |
( |
unsigned short * | source, |
|
|
unsigned char * | dest, |
|
|
unsigned short | size ) |
|
private |
◆ uncompress()
| unsigned short Ca2mLoader::uncompress |
( |
| ) |
|
|
private |
◆ updatefreq()
| void Ca2mLoader::updatefreq |
( |
unsigned short | a, |
|
|
unsigned short | b ) |
|
private |
◆ updatemodel()
| void Ca2mLoader::updatemodel |
( |
unsigned short | code | ) |
|
|
private |
◆ author
| char Ca2mLoader::author[43] |
|
private |
◆ bitvalue
| const unsigned short Ca2mLoader::bitvalue |
|
staticprivate |
Initial value: =
{1, 2, 4, 8, 16, 32, 64, 128, 256, 512, 1024, 2048, 4096, 8192}
◆ buf
| unsigned char * Ca2mLoader::buf |
|
private |
◆ CODESPERRANGE
◆ copybits
| const signed short Ca2mLoader::copybits |
|
staticprivate |
◆ copymin
| const signed short Ca2mLoader::copymin |
|
staticprivate |
Initial value: =
{0, 16, 80, 336, 1360, 5456}
◆ COPYRANGES
◆ dad
◆ FIRSTCODE
◆ freq
◆ ibitbuffer
| unsigned short Ca2mLoader::ibitbuffer |
|
private |
◆ ibitcount
| unsigned short Ca2mLoader::ibitcount |
|
private |
◆ ibufcount
| unsigned short Ca2mLoader::ibufcount |
|
private |
◆ input_size
| unsigned short Ca2mLoader::input_size |
|
private |
◆ instname
| char Ca2mLoader::instname[250][33] |
|
private |
◆ leftc
◆ MAXBUF
| const unsigned int Ca2mLoader::MAXBUF = 42 * 1024 |
|
staticprivate |
◆ MAXCHAR
◆ MAXCOPY
◆ MAXDISTANCE
| const unsigned int Ca2mLoader::MAXDISTANCE = 21389 |
|
staticprivate |
◆ MAXFREQ
| const unsigned int Ca2mLoader::MAXFREQ = 2000 |
|
staticprivate |
◆ MAXSIZE
◆ MINCOPY
◆ obuf
| unsigned char* Ca2mLoader::obuf |
|
private |
◆ obufcount
| unsigned short Ca2mLoader::obufcount |
|
private |
◆ output_size
| unsigned short Ca2mLoader::output_size |
|
private |
◆ rghtc
◆ ROOT
◆ songname
| char Ca2mLoader::songname[43] |
|
private |
◆ SUCCMAX
◆ TERMINATE
| const unsigned int Ca2mLoader::TERMINATE = 256 |
|
staticprivate |
◆ TWICEMAX
◆ wdbuf
| unsigned short * Ca2mLoader::wdbuf |
|
private |
The documentation for this class was generated from the following files:
- /home/runner/work/lmms-fork/lmms-fork/plugins/OpulenZ/adplug/src/a2m.h
- /home/runner/work/lmms-fork/lmms-fork/plugins/OpulenZ/adplug/src/a2m.cpp