|
libgig
4.0.0
|
#include <SF.h>
Public Member Functions | |
| Info (RIFF::List *list) | |
| Constructor. More... | |
| ~Info () | |
Public Attributes | |
| Version * | pVer |
| <ifil-ck> ; Refers to the version of the Sound Font RIFF file More... | |
| String | SoundEngine |
| <isng-ck> ; Refers to the target Sound Engine More... | |
| String | BankName |
| <INAM-ck> ; Refers to the Sound Font Bank Name More... | |
| String | RomName |
| [<irom-ck>] ; Refers to the Sound ROM Name More... | |
| Version * | pRomVer |
| [<iver-ck>] ; Refers to the Sound ROM Version More... | |
| String | CreationDate |
| [<ICRD-ck>] ; Refers to the Date of Creation of the Bank More... | |
| String | Engineers |
| [<IENG-ck>] ; Sound Designers and Engineers for the Bank More... | |
| String | Product |
| [<IPRD-ck>] ; Product for which the Bank was intended More... | |
| String | Copyright |
| [<ICOP-ck>] ; Contains any Copyright message More... | |
| String | Comments |
| [<ICMT-ck>] ; Contains any Comments on the Bank More... | |
| String | Software |
| [<ISFT-ck>] ; The SoundFont tools used to create and alter the bank More... | |
| sf2::Info::Info | ( | RIFF::List * | list | ) |
Constructor.
Initializes the info strings with values provided by an INFO list chunk.
| list | - pointer to a list chunk which contains an INFO list chunk |
Definition at line 115 of file SF.cpp.
References CHUNK_ID_ICMT, CHUNK_ID_ICOP, CHUNK_ID_ICRD, CHUNK_ID_IENG, CHUNK_ID_IFIL, CHUNK_ID_INAM, CHUNK_ID_IPRD, CHUNK_ID_IROM, CHUNK_ID_ISFT, CHUNK_ID_ISNG, CHUNK_ID_IVER, sf2::GetMandatoryChunk(), RIFF::List::GetSubChunk(), RIFF::List::GetSubList(), LIST_TYPE_INFO, and sf2::LoadString().
| sf2::Info::~Info | ( | ) |
Definition at line 135 of file SF.cpp.
References RIFF::List::GetSubChunk(), and sf2::LoadString().
| String sf2::Info::BankName |
| String sf2::Info::Comments |
| String sf2::Info::Copyright |
| String sf2::Info::CreationDate |
| String sf2::Info::Engineers |
| String sf2::Info::Product |
| Version* sf2::Info::pRomVer |
| Version* sf2::Info::pVer |
| String sf2::Info::RomName |
| String sf2::Info::Software |
| String sf2::Info::SoundEngine |