Torque3D Documentation / _generateds / Win32RedBookDevice

Win32RedBookDevice

Engine/source/platformWin32/winRedbook.cpp

More...

Private Types

Private Attributes

union Win32RedBookDevice::@143
MIXERCONTROLDETAILS
MIXERCONTROLDETAILS_UNSIGNED

Public Attributes

Public Functions

bool
bool
bool
bool
open()
bool
bool
bool
stop()

Detailed Description

Private Types

typedef RedBookDevice Parent 

Private Attributes

union Win32RedBookDevice::@143 @144 
U32 mDeviceId 
MIXERCONTROLDETAILS mMixerVolumeDetails 
MIXERCONTROLDETAILS_UNSIGNED mMixerVolumeValue 
U32 mOriginalVolume 
bool mUsingMixer 
bool mVolumeInitialized 

Public Attributes

UINT mAuxVolumeDeviceId 
HMIXEROBJ mVolumeDeviceId 

Private Functions

closeVolume()

openVolume()

setLastError(const char * )

setLastError(U32 )

Public Functions

Win32RedBookDevice()

~Win32RedBookDevice()

close()

Reimplemented from: RedBookDevice

getDeviceId()

getTrackCount(U32 * )

Reimplemented from: RedBookDevice

getVolume(F32 * )

Reimplemented from: RedBookDevice

open()

Reimplemented from: RedBookDevice

play(U32 )

Reimplemented from: RedBookDevice

setVolume(F32 )

Reimplemented from: RedBookDevice

stop()

Reimplemented from: RedBookDevice