# ISound Class Reference

`#include <ISound.h>`

Inheritance diagram for ISound:

List of all members.

## Public Member Functions
virtual | ~ISound ()
virtual Sint16 * | GetBuffer (const UInt &position, const int &len, bool isLooping=false)=0
virtual void | Output ()=0

## Detailed Description

Definition at line 7 of file ISound.h.

## Constructor & Destructor Documentation

virtual ISound::~ISound | ( |  | ) | `[inline, virtual]`

Definition at line 10 of file ISound.h.

## Member Function Documentation

virtual Sint16* ISound::GetBuffer | ( | const UInt & | position,
|  | const int & | len,
|  | bool | isLooping = `false` |
| ) |  |  | `[pure virtual]`

Implemented in Song.

virtual void ISound::Output | ( |  | ) | `[pure virtual]`

Implemented in Song.

The documentation for this class was generated from the following file:

- C:/Users/Public/AGS Final Folder/BFLETCHER D4010283/Source/Game/Source/ISound.h