FlightGear next
FGSampleQueue Class Reference

FlightGear sample queue class. More...

#include <sample_queue.hxx>

Inherits SGSampleGroup.

Public Member Functions

 FGSampleQueue (SGSoundMgr *smgr, const std::string &refname)
 
virtual ~FGSampleQueue ()
 
virtual void update (double dt)
 
void add (SGSharedPtr< SGSoundSample > msg)
 

Detailed Description

FlightGear sample queue class.

This modules maintains a queue of 'message' audio files. These are played sequentially with no overlap until the queue is finished. This second mechanisms is useful for things like tutorial messages or background ATC chatter.

Definition at line 45 of file sample_queue.hxx.

Constructor & Destructor Documentation

◆ FGSampleQueue()

FGSampleQueue::FGSampleQueue ( SGSoundMgr * smgr,
const std::string & refname )

Definition at line 39 of file sample_queue.cxx.

◆ ~FGSampleQueue()

FGSampleQueue::~FGSampleQueue ( )
virtual

Definition at line 51 of file sample_queue.cxx.

Member Function Documentation

◆ add()

void FGSampleQueue::add ( SGSharedPtr< SGSoundSample > msg)
inline

Definition at line 55 of file sample_queue.hxx.

◆ update()

void FGSampleQueue::update ( double dt)
virtual

Definition at line 57 of file sample_queue.cxx.


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