Main   Class List   Namespace List   Wiki

SFXTrack Class Reference
[Sound]

Abstract base class for sound data that can be played back by the sound system. More...

Inheritance diagram for SFXTrack:
Inheritance graph
[legend]

List of all members.

Public Attributes

Sound

SFXDescription description
 Playback setup description for this track.
string parameters [8]
 Parameters to automatically attach to SFXSources created from this track.

Detailed Description

Abstract base class for sound data that can be played back by the sound system.

The term "track" is used in the sound system to refer to any entity that can be played back as a sound source. These can be individual files (SFXProfile), patterns of other tracks (SFXPlayList), or special sound data defined by a device layer (SFXFMODEvent).

Any track must be paired with a SFXDescription that tells the sound system how to set up playback for the track.

All objects that are of type SFXTrack will automatically be added to SFXTrackSet.

Note:
This class cannot be instantiated directly.

Member Data Documentation

Playback setup description for this track.

If unassigned, the description named "AudioEffects" will automatically be assigned to the track. If this description is not defined, track creation will fail.

Parameters to automatically attach to SFXSources created from this track.

Individual parameters are identified by their internalName.



Copyright © GarageGames, LLC. All Rights Reserved.