Class TRepoSoundEngine.TSoundInfoBuffer

Description
Hierarchy
Enclosing Class
Fields
Methods

Unit

Declaration

type TSoundInfoBuffer = class(TSoundInfo)

Description

Sound that can be played, with a buffer.

Hierarchy

Enclosing Class

Overview

Fields

Public Sound: TCastleSound;

Methods

Public procedure ReadElement(const Element: TDOMElement; const AParentGroup: TSoundGroup; const BaseUrl: String; const ASoundEngine: TRepoSoundEngine); override;
Public function FinalSound(const RecursionDepth: Cardinal): TSoundInfoBuffer; override;
Public destructor Destroy; override;

Description

Fields

Public Sound: TCastleSound;

This item has no description.

Methods

Public procedure ReadElement(const Element: TDOMElement; const AParentGroup: TSoundGroup; const BaseUrl: String; const ASoundEngine: TRepoSoundEngine); override;

This item has no description. Showing description inherited from TRepoSoundEngine.TSoundInfo.ReadElement.

Read a sound from XML element <sound> or <alias>.

Public function FinalSound(const RecursionDepth: Cardinal): TSoundInfoBuffer; override;

This item has no description. Showing description inherited from TRepoSoundEngine.TSoundInfo.FinalSound.

Get the final TSoundInfoBuffer, resolving aliases.

Public destructor Destroy; override;

This item has no description.