|
| VGMInstrSet (RawFile *file, uint32 offset, uint32 length=0, Common::String name="VGMInstrSet", VGMSampColl *theSampColl=NULL) |
|
virtual bool | Load () |
|
virtual bool | GetHeaderInfo () |
|
virtual bool | GetInstrPointers () |
|
virtual bool | LoadInstrs () |
|
| VGMFile (RawFile *theRawFile, uint32 offset, uint32 length=0, Common::String theName="VGM File") |
|
bool | LoadVGMFile () |
|
RawFile * | GetRawFile () |
|
size_t | size () const |
|
Common::String | name () const |
|
uint32 | GetBytes (uint32 nIndex, uint32 nCount, void *pBuffer) |
|
uint8 | GetByte (uint32 offset) const |
|
uint16 | GetShort (uint32 offset) const |
|
uint32 | GetWord (uint32 offset) const |
|
size_t | GetEndOffset () |
|
const char * | data () const |
|
| VGMContainerItem (VGMFile *thevgmfile, uint32 theOffset, uint32 theLength=0, const Common::String theName="") |
|
VGMHeader * | AddHeader (uint32 offset, uint32 length, const Common::String &name="Header") |
|
void | AddSimpleItem (uint32 offset, uint32 length, const Common::String &theName) |
|
template<class T > |
void | AddContainer (Common::Array< T *> &container) |
|
| VGMItem (VGMFile *thevgmfile, uint32 theOffset, uint32 theLength=0, const Common::String theName="") |
|
RawFile * | GetRawFile () |
|
|
uint32 | GetBytes (uint32 nIndex, uint32 nCount, void *pBuffer) |
|
uint8 | GetByte (uint32 offset) |
|
uint16 | GetShort (uint32 offset) |
|
The documentation for this class was generated from the following file: