Torque3D Documentation / _generateds / UnixRedBookDevice

UnixRedBookDevice

Engine/source/platformX86UNIX/x86UNIXRedbook.cpp

More...

Private Attributes

SDL_CD *
cdrom_volctrl
bool

Private Functions

Public Functions

bool
bool
bool
bool
bool
open()
bool
setDeviceInfo(S32 deviceId, const char * deviceName)
bool
bool
stop()
bool

Detailed Description

Private Attributes

SDL_CD * mCD 
S32 mDeviceId 
cdrom_volctrl mOriginalVolume 
bool mPlaying 
bool mVolumeInitialized 

Private Functions

closeVolume()

openVolume()

setLastError(const char * )

Public Functions

UnixRedBookDevice()

~UnixRedBookDevice()

close()

Reimplemented from: RedBookDevice

getTrackCount(U32 * )

Reimplemented from: RedBookDevice

getVolume(F32 * )

Reimplemented from: RedBookDevice

isPlaying()

open()

Reimplemented from: RedBookDevice

play(U32 )

Reimplemented from: RedBookDevice

setDeviceInfo(S32 deviceId, const char * deviceName)

setVolume(F32 )

Reimplemented from: RedBookDevice

stop()

Reimplemented from: RedBookDevice

updateStatus()