#include <SF.h>
Public Member Functions | |
| Info (RIFF::List *list) | |
| Constructor. | |
| ~Info () | |
Public Attributes | |
| Version * | pVer |
| <ifil-ck> ; Refers to the version of the Sound Font RIFF file | |
| String | SoundEngine |
| <isng-ck> ; Refers to the target Sound Engine | |
| String | BankName |
| <INAM-ck> ; Refers to the Sound Font Bank Name | |
| String | RomName |
| [<irom-ck>] ; Refers to the Sound ROM Name | |
| Version * | pRomVer |
| [<iver-ck>] ; Refers to the Sound ROM Version | |
| String | CreationDate |
| [<ICRD-ck>] ; Refers to the Date of Creation of the Bank | |
| String | Engineers |
| [<IENG-ck>] ; Sound Designers and Engineers for the Bank | |
| String | Product |
| [<IPRD-ck>] ; Product for which the Bank was intended | |
| String | Copyright |
| [<ICOP-ck>] ; Contains any Copyright message | |
| String | Comments |
| [<ICMT-ck>] ; Contains any Comments on the Bank | |
| String | Software |
| [<ISFT-ck>] ; The SoundFont tools used to create and alter the bank | |
Definition at line 236 of file SF.h.
| 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 116 of file SF.cpp.
References BankName, 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, Comments, Copyright, CreationDate, Engineers, sf2::GetMandatoryChunk(), RIFF::List::GetSubChunk(), RIFF::List::GetSubList(), LIST_TYPE_INFO, Product, pRomVer, pVer, RomName, Software, and SoundEngine.
1.5.2