444 |
Region* GetFirstRegion(); |
Region* GetFirstRegion(); |
445 |
Region* GetNextRegion(); |
Region* GetNextRegion(); |
446 |
Region* AddRegion(); |
Region* AddRegion(); |
447 |
|
void MoveRegion(Region* pSrc, Region* pDst); |
448 |
void DeleteRegion(Region* pRegion); |
void DeleteRegion(Region* pRegion); |
449 |
virtual void UpdateChunks(); |
virtual void UpdateChunks(); |
450 |
protected: |
protected: |
509 |
void __UpdateWavePoolTable(); |
void __UpdateWavePoolTable(); |
510 |
}; |
}; |
511 |
|
|
512 |
/** Will be thrown whenever a DLS specific error occurs while trying to access a DLS File. */ |
/** |
513 |
|
* Will be thrown whenever a DLS specific error occurs while trying to |
514 |
|
* access a DLS File. Note: In your application you should better catch |
515 |
|
* for RIFF::Exception rather than this one, except you explicitly want |
516 |
|
* to catch and handle DLS::Exception and RIFF::Exception independently, |
517 |
|
* which usually shouldn't be necessary though. |
518 |
|
*/ |
519 |
class Exception : public RIFF::Exception { |
class Exception : public RIFF::Exception { |
520 |
public: |
public: |
521 |
Exception(String Message); |
Exception(String Message); |