| Class TWaveCollectionItem (unit DXSounds) |
| Constructors |
constructor Create(Collection: TCollection);| Functions |
destructor Destroy;
procedure Play(Wait: Boolean);
procedure Restore;
procedure Stop;
function CreateBuffer: TDirectSoundBuffer;
procedure Finalize;
function GetBuffer: TDirectSoundBuffer;
function GetWaveCollection: TWaveCollection;
procedure Initialize;
procedure SetFrequency(Value: Integer);
procedure SetLooped(Value: Boolean);
procedure SetPan(Value: Integer);
procedure SetVolume(Value: Integer);
procedure SetWave(Value: TWave);| Properties |
property Looped : Boolean
property Wave : TWave
property Buffer : TDirectSoundBuffer
property Frequency : Integer
property Initialized : Boolean
property Pan : Integer
property Volume : Integer
property WaveCollection : TWaveCollection| Events |
| Variables |
FBuffer : TDirectSoundBuffer;
FFrequency : Integer;
FInitialized : Boolean;
FLooped : Boolean;
FPan : Integer;
FVolume : Integer;
FWave : TWave;| Constructors |
constructor Create(Collection: TCollection);TWaveCollectionItem
| Functions |
destructor Destroy;
procedure Play(Wait: Boolean);
procedure Restore;
procedure Stop;
function CreateBuffer: TDirectSoundBuffer;
procedure Finalize;
function GetBuffer: TDirectSoundBuffer;
function GetWaveCollection: TWaveCollection;
procedure Initialize;
procedure SetFrequency(Value: Integer);
procedure SetLooped(Value: Boolean);
procedure SetPan(Value: Integer);
procedure SetVolume(Value: Integer);
procedure SetWave(Value: TWave);| Properties |
property Looped : Boolean
property Wave : TWave
property Buffer : TDirectSoundBuffer
property Frequency : Integer
property Initialized : Boolean
property Pan : Integer
property Volume : Integer
property WaveCollection : TWaveCollection| Events |
| Variables |
FBuffer : TDirectSoundBuffer;
FFrequency : Integer;
FInitialized : Boolean;
FLooped : Boolean;
FPan : Integer;
FVolume : Integer;
FWave : TWave;