XFcAudioProducer class Reference

Main Page Class Hierarchy Alphabetical List Compound List File List Compound Members File Members

# XFcAudioProducer Class Reference

Audio producer base class. More...

Inheritance diagram for XFcAudioProducer:

[legend]
List of all members.

## Public Attributes

void * | mUnknown
| Handle to internal data.

## Protected Member Functions

INT | initialize (XFcAudioFormat aFormat, REAL aVolume, REAL aPanning, UINT16 aPriority, INT aIsStream)
| Initialization method.
| XFcAudioProducer ()
| Protected constructor.
virtual | ~XFcAudioProducer ()
| Virtual destructor.

## Detailed Description

Audio producer base class.

## Constructor & Destructor Documentation

XFcAudioProducer::XFcAudioProducer | ( |  | ) | `[protected]`

| Protected constructor.

virtual XFcAudioProducer::~XFcAudioProducer | ( |  | ) | `[protected, virtual]`

| Virtual destructor.

## Member Function Documentation

INT XFcAudioProducer::initialize | ( | XFcAudioFormat | aFormat,
|  | REAL | aVolume,
|  | REAL | aPanning,
|  | UINT16 | aPriority,
|  | INT | aIsStream
| ) | `[protected]`

Initialization method.

Note:
  This should be called by all extending classes in their creation method.

## Member Data Documentation

void* XFcAudioProducer::mUnknown

| Handle to internal data.

|  | X-Forge Documentation Confidential Copyright © 2002-2003 Fathammer |  | Documentation generated with doxygen by Dimitri van Heesch